McAllen is home to a wide variety of popular eateries that are mind-bendingly delicious. Our local American restaurants range from modern cuisine to trendy pubs. Experience the flavorful creations of steakhouses boasting extensive menus and local culinary masterpieces to delight the palate. Check out some of the best American restaurants in McAllen:
Birdie’s Bistro
Address: 301 N Main St Ste 2, McAllen, TX 78501
Hours: Monday – Wednesday 8:30 AM–4 PM
Thursday – Saturday 8:30 AM–9 PM
Sunday 10 AM–3 PM
Phone: (956) 627-3205
Bodega Tavern & Kitchen
Enjoy some regional Texan cuisine and the tastes of house-cured meats, specialty cocktails, and the Bodega Burger at this McAllen favorite!
- It’s open Tuesday through Saturday from 12:00 PM until 10:00 PM, and Sunday from 11:00 AM until 3:00 PM. Closed on Monday.
- Located at 2901 N. 10th
- (956) 627-0482
Bubba’s 33
At this restaurant, you’ll find burgers, pizza, and beer served alongside many large-screen TVs showing vintage music videos.
- It’s open Sunday through Thursday from 11:00 AM until 11:00 PM, Friday and Saturday from 11:00 AM until 12:00 AM.
- Located at 2608 W. Expressway 83
- (956) 661-2233
Cheddar’s Scratch Kitchen
This family-friendly chain serves American comfort food with a Texas twist – plus cocktails!
- It’s open Sunday through Thursday from 11:00 AM until 10:00 PM and Friday and Saturday from 11:00 AM until 11:00 PM.
- Located at 3020 W. Expressway 83
- (956) 686-6766
Dave & Buster’s
This is a family-friendly chain offering a sports-bar-style setting with American food and arcade games.
- It’s open Sunday through Friday from 11:00 AM until 11:00 PM and Saturday from 11:00 AM until 12:00 AM.
- Located at 2700 W. Expressway 83
- (956) 217-5800
El Divino
Get an unforgettable meal at El Divino or enjoy the ambience at this restaurant’s speakeasy lounge.
- It’s open Tuesday through Thursday from 5:00 PM until 10:00 PM, and Friday and Saturday from 5:00 PM until 12:00 AM. Closed on Sunday and Monday.
- Located at 5001 N. 10th
- (956) 627-3990
Freddy’s Frozen Custard & Steakburgers
This retro-style chain is known for its burgers, hot dogs, and other fast-food staples, plus frozen custard!
- It’s open Sunday through Thursday from 11:00 AM until 10:00 PM and Friday and Saturday from 11:00 AM until 11:00 PM.
- Located at 2624 Expressway 83
- (956) 540-2211
house. wine. & bistro.
If you’re the type that enjoys a relaxing ambiance with dinner, then try this restaurant’s aromatic, South Texas entrees – all made fresh!
- It’s open Monday through Thursday from 5:00 PM until 10:00 PM, Friday and Saturday from 5:00 PM until 11:00 PM. Closed on Sunday.
- Located at 1117 U.S. Bus. 83
- (956) 994-8331
Howling Rabbit
Address: 1200 Auburn Ave suite 350, McAllen, TX 78504
Hours: Sunday-Saturday 11 AM–2 AM
The Patio on Guerra
This restaurant offers upscale Valley favorites and a selection of steaks and seafood! Reserve your spot for one of their upcoming “Wine & Spirit Dinners.”
- It’s open Monday through Thursday from 5:00 PM until 9:30 PM, Friday and Saturday from 5:00 PM until 11:00 PM. Closed on Sunday.
- Located at 116 S. 17th
- (956) 661-9100
Philly 77
Dine at this locally-owned restaurant that focuses on Philly cheesesteaks and unique milkshakes. Enjoy your meal in their beautiful rustic-modern indoor space or outdoor patio.
- It’s open Monday through through Saturday from 11:00 AM until 9:00 PM.
- Located at 1123 U.S. Business 83
- (956) 627-2577
ProteinHouse
This eatery provides an inviting, comfortable, and modern atmosphere with healthy food served and prepared by a friendly staff. It offers everything from protein shakes to vegan dishes. This is a pet-friendly establishment as well!
- It’s open Monday through Saturday from 7:00 AM until 9:00 PM and Sunday from 9:00 AM until 7:00 PM.
- Located at 5800 N. 10th
- (956) 800-4313
Republic of the Rio Grande
Inspired by the great history of the Rio Grande, this restaurant prides itself on top-quality cuts of meat and unforgettable evening dining experiences!
- It’s open Monday through Thursday from 11:00 AM until 10:00 PM, and Friday and Saturday from 11:00 AM until 11:00 PM. Closed on Sunday.
- Located at 1411 S. 10th
- (956) 994-8385
SALT New American Table
SALT combines Asian, Italian, and Mexican flavors to bring you locally-sourced and freshly-made entrees.
- It’s open Monday through Thursday from 5:00 PM until 10:00 PM and Friday and Saturday from 5:00 PM until 11:00 PM. Closed on Sunday.
- Located at 210 N. Main St.
- (956) 627-6304
Yard House
Calling all lovers of variety! Yard House offers over 130 taps of beer and different varieties of food for nearly every taste; from steaks to street tacos. This is a place for big appetites!
- It’s open daily from 11:00 AM, dining room open Sunday through Thursday from 11:00 AM until 11:30 PM, Friday and Saturday from 11:00 AM through 1:20 AM.
- Located at 2200 S. 10th in La Plaza Mall
- (956) 664-1878