David’s Mexican Restaurant thumbnail

David’s Mexican Restaurant

4.5 stars based on 986 ratings Today's hours: 11 am-10 pm Add a review

$$ Mexican restaurant

About

At David's Mexican Restaurant, you’ll find a cozy haven for delicious, authentic Mexican dishes in Amarillo. With a casual atmosphere and a welcoming vibe, it’s ideal for family meals or a laid-back dinner with friends. Guests rave about the quick service, vibrant tacos, and soul-soothing tortilla soup. Enjoy live music while sipping on refreshing margaritas or sampling their varied menu, which includes kid-friendly options. Plus, with accessibility features and outdoor seating, it’s perfect for everyone. A delightful spot for lunch or dinner, David’s is a true highlight of Amarillo dining.

Best in Amarillo

Contact Info

  • Location: 400 E Hastings Ave, Amarillo, TX 79108
  • Phone: (806) 418-6333
  • Price range: $$

Opening hours

  • Monday: Closed
  • Tuesday: 11 am-10 pm
  • Wednesday: 11 am-10 pm
  • Thursday: 11 am-10 pm
  • Friday: 11 am-10 pm
  • Saturday: 11 am-10 pm
  • Sunday: 11 am-10 pm

Food and drink

Food & drink
Food & drink
The vibe at David’s Mexican Restaurant
Vibe
Michelada
Michelada
Chimichanga
Chimichanga
Carne asada fries
Carne asada fries
Margarita
Margarita
Image by owner
By owner

Menus and Prices

David’s Mexican Restaurant menu and prices
Menu #2
Menu #3
Menu #4
Menu #5

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Outdoor seating
  • No-contact delivery
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Great dessert
  • Live music
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Happy-hour food
  • Late-night food
  • Quick bite
  • Small plates
  • Spirits
  • Wine
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Toilets
  • Casual
  • Cosy
  • Family friendly
  • Groups
  • Tourists
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Review by Horacio Kiehn

September 22, 2024

David’s Mexican Restaurant stole my heart during a recent visit! 🌮

The cozy atmosphere paired with live music created a lively vibe that made our evening extra special. We indulged in the spicy shrimp tacos, which were bursting with flavor, and finished with their unforgettable churros - definitely a must-try!

Service was impressively fast, perfect even for a quick lunch or a leisurely dinner. Plus, the wheelchair-accessible features make it welcoming for everyone!

Can’t wait to return for another round of deliciousness... 🍹


Nearby Restaurants

Pancho Villa

Pancho Villa

Mexican restaurant

4601 River Rd, Amarillo, TX 79108, United States

Thai Pepper

Thai Pepper

Thai restaurant

311 E Hastings Ave, Amarillo, TX 79108, United States

Pizza Planet

Pizza Planet

Pizza restaurant

335 E Hastings Ave, Amarillo, TX 79108, United States

Somali Restaurant Bulsho

Somali Restaurant Bulsho

Halal restaurant

2380 Fritch Hwy, Amarillo, TX 79108, United States

El Burrito Rico

El Burrito Rico

Mexican restaurant

4404 River Rd, Amarillo, TX 79108, United States

Chop Chop Rice Co.

Chop Chop Rice Co.

Chinese restaurant

3300 Coulter St #1, Amarillo, TX 79106, United States

Public House

Public House

Restaurant

3333 Coulter St S, Amarillo, TX 79106, United States

Drunken Oyster

Drunken Oyster

Restaurant

7606 SW 45th Ave #100, Amarillo, TX 79119, United States

Sam's Southern Eatery - Amarillo

Sam's Southern Eatery - Amarillo

Seafood restaurant

4317 Teckla Blvd, Amarillo, TX 79109, United States

Metropolitan Steak & Seafood

Metropolitan Steak & Seafood

New American restaurant

9181 Town Square Blvd Suite 1201, Amarillo, TX 79119, United States

House Divided Restaurant & Sports Grill

House Divided Restaurant & Sports Grill

Restaurant

7609 Hillside Rd, Amarillo, TX 79119, United States

Ye Olde Pancake Station

Ye Olde Pancake Station

Breakfast restaurant

2800 Virginia Cir A, Amarillo, TX 79109, United States

Chop Chop Rice Co.

Chop Chop Rice Co.

Asian fusion restaurant

2818 Wolflin Ave, Amarillo, TX 79109, United States

Burrito Stop

Burrito Stop

Restaurant

114 SE 9th Ave, Amarillo, TX 79101, United States

Church's Texas Chicken

Church's Texas Chicken

Chicken restaurant

200 E Amarillo Blvd, Amarillo, TX 79107, United States

Arby's

Arby's

Fast food restaurant

2020 S Ross St, Amarillo, TX 79103, United States

Pescaraz Italian Restaurant

Pescaraz Italian Restaurant

Italian restaurant

3415 S Bell St, Amarillo, TX 79109, United States

Thai Taste

Thai Taste

Thai restaurant

7710 Hillside Rd, Amarillo, TX 79119, United States

McDonald's

McDonald's

Fast food restaurant

1815 S Grand St, Amarillo, TX 79103, United States

Popeyes Louisiana Kitchen

Popeyes Louisiana Kitchen

Chicken restaurant

5409 Coulter St S, Amarillo, TX 79119, United States