"Excellent! Nice staff, very clean, food was fresh (made to order) great variety. Prices are also decent. Will DEFINITELY come back!"
Phone: +18184529263
Address: 11548 Ventura Blvd, STUDIO CITY, United States
City: STUDIO CITY
Website: http://teresmexicangrill.com/
Dishes: 23
Amenities: 7
Categories: 5
Reviews: 1874