Delivery
Pickup
Outdoor
California
Chula Vista
2 Restaurants on GastroRanking
321 Opinions in 2 websites
Love the food! I always get the same thing and it never disappoints!
784 Opinions in 2 websites
The food and service is 1000% amazing thank you!! Always come to this one it’s less crowded