Main content starts here, tab to start navigating

Mira Mesa

10669 Westview Pkwy,
San Diego, CA 92126

(858) 578-6500
MiraMesa@Islandsrestaurants.com

Sun - Thurs 11AM - 9:30PM
Fri - Sat 11AM - 10PM

Order Takeout Order Online

Get Directions