Elvira's Grill - Upland
$ • Mexican, Vegan, Vegetarian
Hours:
373 E Foothill Blvd, Upland
(909) 981-0734
About Elvira's Grill - Upland
Customers' Favorites
Elvira's Grill - Upland Reviews
Ratings
Menu


Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 8PM |
Elvira's Grill offers a diverse menu with various dishes, including chicken salads, fajitas, and chimichangas. The restaurant is praised for its great food and personable service, catering to both dine-in and take-out customers. The salsa is considered too spicy for some, but the overall dining experience is described as enjoyable and satisfying. Customers especially enjoy the carne asada, which is often highlighted as the best they have had, and the shrimp and steak fajitas, which are flavorful with good crust and tender meat. The portions are generous, and the food is consistently good. The outdoor seating with a fire pit and live music creates a friendly and lively atmosphere, making it a favorite spot for a great meal and a good time.