Chula Vista Restaurant

at 642 Palomar St Suite 406, Chula Vista, 91911 United States


Chula Vista Restaurant
642 Palomar St Suite 406
Chula Vista , CA 91911
United States
Contact Phone
P: (619) 425-8521
Website
-

Company Rating

6 Facebook users were in Chula Vista Restaurant. It's a 33 position in Popularity Rating for companies in Restaurant/cafe category in Chula Vista, California

1 FB users likes Chula Vista Restaurant, set it to 35 position in Likes Rating for Chula Vista, California in Restaurant/cafe category