We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Villa Tepeyac

10005 Rush St, El Monte, CA 91733-3253
+1 626-444-6060
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good0%
  • Average0%
  • Poor50%
  • Terrible0%
1 Sep 2017
“Food was just alright”
15 Sep 2006
“True Mexican Taste and Service...”
Open Now
10005 Rush St, El Monte, CA 91733-3253
All Details
Write a ReviewReviews (2)
Traveller rating
Traveller type
Time of year
Reviewed 2 September 2017

The bathrooms smelled so bad that it took my Appetite away. I could smell it at my seat. The waitress was very friendly and the service was good. But I am sorry couldn't get past the smell.

Thank sandi k
Reviewed 16 September 2006

This is in a Industrial part of South El Monte. Corner of Merced/Rush. Food is authentic as Grandma's cooking. You will always be treated to warm chips and great chili to start. I have ordered almost everything off this menu and have been happy with...More

2  Thank Kyliebug2000
Nearby HotelsSee all 13 hotels in El Monte
Ramada South El Monte
224 reviews
1.13 km away
American Inn
3 reviews
1.73 km away
Sierra Inn
3 reviews
1.96 km away
El Monte Motel
1 review
1.99 km away
Nearby Restaurants
Flames Burgers
.28 km away
Omanas Tacos
2 reviews
.42 km away
Tom's Burgers
.77 km away
Nearby Attractions
Legg Lake Park, Whittier Narrows Recreation Area
11 reviews
1.95 km away
Triple B Clays
8 reviews
3.09 km away
Shops at Montebello
24 reviews
3.69 km away
12 reviews
1.81 km away
Ask a question
Questions & Answers
7 September 2015|
Response from greenclover1976 |
Prices for the food
Improve this listing

Restaurant Details

Breakfast, Lunch, Dinner
Open Hours
9:00 am - 12:00 am
9:00 am - 12:00 am
9:00 am - 12:00 am
9:00 am - 12:00 am
9:00 am - 12:00 am
9:00 am - 8:00 pm
9:00 am - 12:00 am
Location and Contact Information
  • Address: 10005 Rush St, El Monte, CA 91733-3253
  • Location: United States  >  California (CA)  >  El Monte
  • Phone Number: +1 626-444-6060
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing