← Chula Vista restaurants
Tastea Grill
No reviews yet
Barbecue1392 E Palomar St #305, Chula Vista
Own or manage Tastea Grill? Claim this listing free
Hours
Hours not listed yet.
Details
Address1392 E Palomar St #305, Chula Vista 91913
Phone+16192160608
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.