Delivery
Pickup
Outdoor
California
Chula Vista
1 Restaurants on GastroRanking
791 Opinions in 2 websites
Everything was very delicious and very good and friendly service.