
Restaurant · $
645 Broadway, Chula Vista, CA 91910, USA
6.8Open·Friday: 10 AM – 1 AM



Mexican · 0.2 mi away
8.5Taco · 0.9 mi away
6.5Taco · 1.2 mi away
7.7Taco · 2.4 mi away
7.5Taco · 2.5 mi away
7.8Mexican · 2.4 mi away
7.1See every rated restaurant in Best Restaurants in San Diego · All cities