Los Panchos
2130 Birch Rd, Chula Vista
(619) 216-1611
Recent Reviews
Order Online
You May Also Like
Mandarin Beijing - 2130 Birch Rd
Chinese
El Peladito - 2130 Birch Rd #104
Seafood, Mexican, Cocktail Bar
Kaiyo Sushi - 2110 Birch Rd #104
Sushi, Sushi Bar, Ramen
Restaurants in Chula Vista, CA
Los Panchos
2130 Birch Rd, Chula Vista, CA 91915
(619) 216-1611