Why is the south bay saturated with so many amazing restaurants? In my book, El Tapatio is one of four 'Excellent'-rated Mexican food restaurants in Imperial Beach alone. But El Tap is one of two of the four that 'Excellent' can't quite describe. Yay!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.