The Empanada Spot
1223 3rd Ave C-1, Chula Vista
(619) 948-9412
Recent Reviews
Order Online
You May Also Like
Panda Imperial Restaurant - 1208 3rd Ave
Chinese
Izakaya Naruto - 1216 3rd Ave
Japanese, Sushi Bar, Bar, Ramen
Casa Don Diego Restaurant - 1199 3rd Ave
Mexican
Restaurants in Chula Vista, CA
The Empanada Spot
1223 3rd Ave C-1, Chula Vista, CA 91911
(619) 948-9412