Skip to content
Downtown: 1435 6th Ave Downtown San Diego CA
619-431-5611
Otay Mesa: 9335 Airway Rd, San Diego, CA 92154
619-591-9973
☰
x
Home
About
About Us
Press
Gallery
COVID-19 Policy
Menu
Online Ordering
Downtown
Otay Mesa
Catering
Online Catering
Contact Us
Store
Waitlist
Otay Mesa
Downtown
Jobs
Downtown
Online Ordering
Delivery
Direct to your door in 45 minutes or less.
Order Now
Delivery
Direct to your door in 45 minutes or less.
Order Now
Delivery
Direct to your door in 45 minutes or less.
Order Now
Delivery
Direct to your door in 45 minutes or less.
Order Now
Pickup
Order online and skip the line at the restaurant.
Order Now