Monday to Friday 9:00 AM – 5:00 PM
Restaurantes.LA 382 N. Lemon Ave.,Walnut,CA 91789-2344
+1-818-928-5575
Nayarit-style seafood. est. in 1987.
It all started in the kitchen in 1966 when Mamá Avila
“Nicaraguan Latin Cuisine” Nicaraguan Taste that Makes you Feel at Home!
Directory of Restaurants in Southern California
Forgot your password?