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

Is this your business?
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%
Sep 1, 2017
“Food was just alright”
Sep 15, 2006
“True Mexican Taste and Service...”
Open Now
10005 Rush St, El Monte, CA 91733-3253
All Details
Write a ReviewReviews (2)
Traveler rating
Traveler type
Time of year
Reviewed September 1, 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 September 15, 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
.70 miles away
American Inn
3 reviews
1.08 miles away
Sierra Inn
3 reviews
1.22 miles away
El Monte Motel
1 review
1.24 miles away
Nearby Restaurants
Flames Burgers
.17 miles away
Omanas Tacos
2 reviews
.26 miles away
Tom's Burgers
.48 miles away
Nearby Attractions
Legg Lake Park, Whittier Narrows Recreation Area
11 reviews
1.21 miles away
Triple B Clays
8 reviews
1.92 miles away
Shops at Montebello
24 reviews
2.30 miles away
12 reviews
1.13 miles away
Ask a question
Questions & Answers
September 6, 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