South Cali Steak Burger Bar


301 Montgomery St
Chula Vista, CA 91911

 

A Mediterranean Restaurant in Chula Vista CA

Established in 2011.Small family business run by father & son. Friendly atmosphere with delicious food


Day Opening Closing
Click the button to add a review for South Cali Steak Burger Bar

Add Review