Family owned and operated since October 19, 1955! All dinners are made to order.
Address: Downtown Chula Vista 373 Third Ave Chula Vista, CA 91910
Delivery: Most areas in the South Bay from 10:00 am
Hours Open 7 days a week Sunday 8:00 am to 1:00 am Monday thru Thursday 7:00 am to 1:00 am Friday and Saturday 7:00 am to 1:30 am