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
Save
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent50%
  • Very good0%
  • Average0%
  • Poor50%
  • Terrible0%
1 Sep 2017
“Food was just alright”
15 Sep 2006
“True Mexican Taste and Service...”
Open Now
Hours
LOCATION
10005 Rush St, El Monte, CA 91733-3253
All Details
Write a ReviewReviews (2)
Traveller rating
Traveller type
Time of year
Language
Reviewed 1 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 15 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
Nearby HotelsSee all 13 hotels in El Monte
Ramada South El Monte
225 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
7-Eleven
.42 km away
Omanas Tacos
2 reviews
.42 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
Camarillo
13 reviews
1.81 km away
Ask a question
Questions & Answers
greenclover1976
6 September 2015|
Answer
Response from greenclover1976 |
Prices for the food
0
Votes
Improve this listing

Restaurant Details

Meals
Breakfast, Lunch, Dinner
Open Hours
Sunday
9:00 a.m. - 12:00 a.m.
Monday
9:00 a.m. - 12:00 a.m.
Tuesday
9:00 a.m. - 12:00 a.m.
Wednesday
9:00 a.m. - 12:00 a.m.
Thursday
9:00 a.m. - 12:00 a.m.
Friday
9:00 a.m. - 8:00 p.m.
Saturday
9:00 a.m. - 12:00 a.m.
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