

Restaurants visited by Maria
Menu
Menu
City: Anaheim, 1052 North State College Boulevard, Anaheim, CA 92806, United States
"The food was decent, but my experience was ruined by the server. I wanted to try the aguachile and asked to order both the red and green tostadas, but..."
- «
- »