is a great Mexican Restaurant Restaurant
Ranked #1 of 42 Restaurants in Uptown Garden Grove.
Some say, it is massive.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Try the Fish Burrito! Their fish is crunchy, sweet, soft, and these flavors get exaggerated in the comfort of a massive flour tortilla, with their secret sauce oozing out!