320 cities · 12,480+ places · updated weekly
Mexican Restaurant 4.3· 743 reviews $10–20

Pepe's Diner

Texas, United States

Discover Pepe's Diner in San Angelo, TX, serving Mexican and taco dishes with a casual, cozy atmosphere. Family-friendly, wheelchair accessible, and offering takeout and dine-in.

4.3 / 5

Guest rating

743

Reviews

Mexican Restaurant

Cuisine

Texas

City

$10–20

Price level

Closed

Overview

About Pepe's Diner

Pepe's Diner is a Mexican and taco restaurant located at 3618 W FM2105 in San Angelo, Texas. Known for its casual and cozy atmosphere, the diner serves a variety of authentic Mexican plates, breakfast favorites, and comfort food. Guests can expect a quiet and family-friendly environment suitable for solo dining, groups, and tourists.

The menu features specialty dishes like steak cheese enchiladas, chicken fajitas, and traditional huevos rancheros alongside appetizers, salads, and desserts. Service options include dine-in and takeout, with no delivery currently offered. The restaurant is wheelchair accessible and provides amenities such as free parking and a restroom.

Mexican restaurant Taco restaurant Breakfast, Lunch, Dinner Family-friendly, Groups Wheelchair accessible Accepts reservations Credit & debit cards accepted Great coffee & tea selection

Quick facts

  • Price range: $10–20
  • Typical visit: 30 min to 1.5 hr
  • Service: Dine-in, Takeout
  • Dogs allowed outside
  • Phone: +1 325-655-5511
  • Free parking lot & street parking
  • Good for kids with kids' menu & high chairs
  • Offers beer and alcohol
Amenities & features

What's available at the restaurant

Grouped by category — each group lists what's available and what isn't at Pepe's Diner.

Service options

  • Takeout
  • Dine-in
  • No Delivery

Highlights

  • Fast service
  • Great coffee
  • Great dessert
  • Great tea selection
  • Serves local specialty

Popular for

  • Breakfast
  • Lunch
  • Dinner
  • Solo dining

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Offerings

  • Alcohol
  • Beer
  • Coffee
  • Comfort food
  • Quick bite
  • Small plates

Dining options

  • Breakfast
  • Brunch
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Table service

Amenities

  • Restroom

Atmosphere

  • Casual
  • Cozy
  • Quiet

Crowd

  • Family-friendly
  • Groups
  • Tourists

Planning

  • Accepts reservations

Payments

  • Credit cards
  • Debit cards
  • NFC mobile payments

Children

  • Good for kids
  • High chairs
  • Kids' menu

Parking

  • Free parking lot
  • Free street parking
  • Parking

Pets

  • Dogs allowed outside
Hours

Opening hours

When Pepe's Diner is open during the week.

Closed

  • Monday 07:00 AM - 09:00 PM
  • Tuesday 07:00 AM - 09:00 PM
  • Wednesday 07:00 AM - 09:00 PM
  • Thursday 07:00 AM - 09:00 PM
  • Friday 07:00 AM - 09:00 PM
  • Saturday 07:00 AM - 09:00 PM
  • Sunday Closed
Location

Location & Nearby Places

Central Texas, with cafes, shops, and other restaurants within easy walking distance.

Reviews

Reviews for Pepe's Diner

What recent guests say after dining at Pepe's Diner.

4.3/ 5

Based on 743 guest reviews

Rating distribution

5 59%
4 24%
3 7%
2 4%
1 6%

Alicia Madsen

Jun 20, 2026

"I haven't been here in 10+ years so I was unsure of what to expect. Suffice it to say, it was amazing. I ordered a cheeseburger (hold the pickle and onion) with a side of fries. Had a coke to wash it down and a coconut meringue slice for dessert. I really enjoyed everything. The burger was cooked to perfection and very juicy! (did I mention the bun was toasted!) On to the service, My server was very friendly, attentive and accommodating to me asking so many questions. The wait time for food was not too bad. I will definitely be back and recommend you go give them a try!"

Richard Portillo

May 28, 2026

"I’ve been stopping by Pepe’s Diner in San Angelo for quite some time whenever I’m in town, and it’s always like a home away from home. The atmosphere is warm and family oriented, and the managers do a fantastic job of making everyone feel welcome. They often walk around, chat with customers, and make sure everything is just right. If there’s ever a small issue, they handle it on the spot with no hesitation. Plus, the food is absolutely amazing, always delicious and satisfying. They keep the place tidy and even have a nice little catering setup if you need it. If you’re ever in San Angelo, Pepe’s Diner is a must stop place to eat. Highly recommend!"

Shawn R

May 25, 2026

"I hadn’t been here in years, but the food and service was amazing! I ate everything on my plate. The salsa was great and fresh, and the rice was also very flavorful. They let me try a sample of the guiso, even though I ordered something else. We are going back soon."

LaWanda Shaw

Apr 30, 2026

"Pepe's is one of those hole in the wall places where the locals go to. It is a Mexican American restaurant where the serving size is decent. I had left overs for lunch the next day. The place is older and could use some updating but the vintage look I see part of the charm. Everything was clean including the bathroom. The chips and salsa we just right. We don't like spicy food and we both liked it. Our server was friendly and she kept our tea glasses filled. We sat in the far back corner away from the door because it was cold outside. There was music playing on the TV above us which was nice because it was 80's music and we knew all the songs. It was not so loud that we couldn't hear each other talking. If your in the mood for some good Mexican food give Pepe's as try."

FAQs

Frequently asked questions

Common questions about Pepe's Diner and visit details.

Operating hours may vary, but the diner generally serves breakfast, brunch, lunch, and dinner. It is advisable to call ahead to confirm current hours before visiting.

The menu includes several salads and small plates that may suit vegetarian preferences. For specific dietary needs, contacting the restaurant directly is recommended.

Yes, free parking is available both in the lot and along nearby streets for guests visiting the diner.

Reservations are accepted, which can help with planning visits during busier dining times or for larger groups.

The diner is family-friendly with a kids' menu and high chairs available. It is also wheelchair accessible, including entrances, restrooms, and seating areas.

Currently, the restaurant provides takeout and dine-in options but does not offer delivery services.

Dogs are permitted outside the restaurant, but not inside the dining area.

Guests often enjoy steak cheese enchiladas, fried shrimp, chicken fajitas, and huevos rancheros, among other traditional Mexican specialties.

More options

Similar restaurants nearby

Other places nearby you may also consider.

Pepy's Bar
Bar

Pepy's Bar

P.za Barberini, 53, 00187 Roma RM, Italy

4.1 View
Pérez-H Microcentro
Hamburger Restaurant

Pérez-H Microcentro

Maipú 618, C1006ACH Cdad. Autónoma de Buenos Aires, Argentina

4.1 View
Phat Philly's Cheesesteaks
Cheesesteak Restaurant

Phat Philly's Cheesesteaks

1305 S Peoria Ave, Tulsa, OK 74120, United States

4.5 View
PHO DAU BO
Asian Restaurant

PHO DAU BO

87 Av. d'Ivry, 75013 Paris, France

3.9 View
Piada Café di Pallanza
Restaurant

Piada Café di Pallanza

Via Michelangelo Buonarroti, 15, 28922 Verbania VB, Italy

4.4 View
For business owners

Own or manage this restaurant?

Keep your listing accurate by updating your address, opening hours, menu, photos, and contact details. Reach more diners searching for Mexican Restaurant in Texas on Locallya.

  • Free to claim & verify
  • Edit menu & hours anytime
  • Respond to customer reviews
  • Track views & engagement
Directions Call Menu