Restaurants in Los Angeles, CA
Restaurants • Seafood Restaurants
5786 Melrose Ave.,
Los Angeles ,
CA
90038
UNITED STATES
Based on 3 reviews
Taste Bud Heaven
Would have 5 stars but the environment is much less than perfect.I only pick up
My son and I love Mario's Saltado de Pollo. It's delicious!! I give this place 4 stars because the food is really yummy however, even though I have never sat down and eaten there, I can see what the "bad service" many are referring to...Delicious
The food is absoultly amazing! I 've been going there for years and I move to Palmdale and I still drive down there just to eat their food! They have great customer service and great food. I recommend to my family and friends and never...Worldwide > United States > Los Angeles, CA > Seafood Restaurants