"Service, ambiance and food are all great. Loads of TV screens at all angles to catch the games. We had a large party and service went smoothly without any problems. Great job!"
Phone: +19512969716
Address: 41577 Margarita Rd Ste 101, Temecula, CA 92591, 92390, United States
City: Temecula
Dishes: 10
Amenities: 11
Categories: 5
Reviews: 2993