Locations

Choose another location

San Diego

9015 Mira Mesa Blvd
San Diego, CA 92126

(858) 695-9025

Restaurant Hours

Monday - Friday 3 PM to 10 PM
Saturday - Sunday 12 PM to 10 PM