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.

Pepe's Mexican Restaurant

31780 Railroad Canyon Rd, Canyon Lake, CA 92587-9407
+1 951-244-7373
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good36%
  • Average13%
  • Poor6%
  • Terrible6%
Travellers talk about
“enchiladas” (4 reviews)
“tortillas” (2 reviews)
“taco” (2 reviews)
Closed Now
All hours
Mexican, Bar
$$ - $$$
31780 Railroad Canyon Rd, Canyon Lake, CA 92587-9407
All Details
Write a ReviewReviews (30)
Traveller rating
Traveller type
Time of year

1 - 10 of 30 reviews

Reviewed 3 days ago

We came here after an event just for a quick get together before everyone hit the road to go home...some 2 hours away. We sat in the bar and the waitress was so attentive and let our group of about 12 sit and talk and...More

Thank CalifSue
Reviewed 21 September 2017

Went to Pepe's for Sunday brunch. The food was delicious and the quantities were more than adequate. Wish I lived closer because I would love to try other things on their menu.

Thank dixijewl
Reviewed 8 July 2017 via mobile

The best taco n quac n enchiladas n all food really fab homemade salsa always fresh but sometimes really spicy. Taco salad great too

Thank 2kitty2
Reviewed 5 June 2017

My daughter and son-in-law took me here for dinner. I ordered shrimp tacos and they were amazing and stuffed full!!! double tortillas just to hold it all in. Definitely worth the price. The service was GREAT.

Thank 1LadyKathy
Reviewed 14 May 2017 via mobile

Great food great Margaritas. Staff friendly and attentive! Very good food everything was great! Thank you

Thank Tina B
Reviewed 1 May 2017

While not quite a regular, my wife and I visit about once per month. Nice place with a responsive management that makes sure customers are well treated. I have seen complaints on Yelp and Trip advisor from patrons - frankly I have never had a...More

Thank Mark J
Reviewed 1 March 2017 via mobile

We went to Pepe's with friends about a week ago and the margaritas and food were great. We went again tonight for my birthday, and sat in the bar area as before, and the service was non existent. We sat for about 10 minutes and...More

Thank funfulltimers
Reviewed 26 December 2016

We've been here several times. Hubby LOVES the tamales - very very good. I love Mexican food, so it's hard to not please me. I usually order chicken tacos or chile relleno. The place is a FUN place, but we didn't join in. At the...More

Thank Nadyne L
Reviewed 8 November 2016

good American /Mexican cuisine I received fast & friendly service. Food was hot & tasty .I would return for another visit.

Thank clibby1943
Reviewed 18 October 2016

Great place - it's been there forever and everyone knows Pepe's. Lunch specials are decent, and prices are good. It's a favorite after hours.

Thank belovedswarrior
Nearby HotelsSee all Canyon Lake Hotels
Rodeway Inn
75 reviews
.04 km away
Quality Inn Lake Elsinore
86 reviews
4.09 km away
Econo Lodge Lake Elsinore Casino
44 reviews
4.17 km away
Best Western Plus Lake Elsinore Inn & Suites
298 reviews
4.21 km away
Nearby Restaurants
Sports Stop Pub & Grill
6 reviews
.13 km away
Canyon Lake Market
15 reviews
.17 km away
Fat & Happy Pub & Grill
11 reviews
.11 km away
Nearby Attractions
Lake Elsinore Storm, The Diamond
102 reviews
4.90 km away
DeJong's Dairy
9 reviews
6.20 km away
Sun City Library
37 reviews
7.43 km away
historic downtown Lake Elsinore
29 reviews
6.78 km away
Questions & Answers
Get quick answers from Pepe's Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Bar
Dinner, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Groups, Child-friendly
Open Hours
9:00 a.m. - 12:00 a.m.
11:00 a.m. - 12:00 a.m.
11:00 a.m. - 12:00 a.m.
11:00 a.m. - 12:00 a.m.
11:00 a.m. - 12:00 a.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
Location and Contact Information
  • Address: 31780 Railroad Canyon Rd, Canyon Lake, CA 92587-9407
  • Location: United States  >  California (CA)  >  Canyon Lake
  • Phone Number: +1 951-244-7373
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