Main content starts here, tab to start navigating

Temecula

40497 Margarita Rd,
Temecula, CA 92591

(951) 506-3510
temecula@islandsrestaurants.com

Sun - Wed 11AM - 9PM
Thurs - Sat 11AM - 10PM

Order Takeout Order Delivery

Get Directions