at 301 Montgomery St, Chula Vista , 91911 United States
Follow us on: Yelp & instagram
144 FB users likes South Cali Steak Burger Bar, set it to 37 position in Likes Rating for Chula Vista, California in Restaurant & Cafe category
South Cali Steak Burger Bar is Chula Vista based place and this enity listed in Restaurant category. Located at 301 Montgomery St CA 91911. Contact phone number of South Cali Steak Burger Bar: (619) 409-7099
Zorba's Greek Cuisine is the first authentic Greek restaurant and buffet in all of Southern California.
Great Japanese sushi with a South of the Border Kick!