Home
Locations
Gallery
Employment
Order Online
Home
Locations
Gallery
Employment
Order Online
Restaurant Locations
Palomar St
1392 E Palomar St 303
Chula Vista, CA 91913
(619) 349-2562
Order Now