FriendsEat

Tastea Grill

3.7(0 reviews)
Barbecue

1392 E Palomar St #305

Chula Vista, CA

Business Information

1392 E Palomar St #305

Chula Vista, CA

Location

Loading map...