Best moderately priced restaurants in McAllen, TX
- Closed nowApplebee's4601 North 10th Street, McAllen, TX 78504Restaurant Bar
- 3.3Closed nowApplebee's514 East Expressway 83, McAllen, TX 78503Restaurant Bar
- BJ's Restaurant & Brewhouse3200 West Expressway 83, McAllen, TX 78501Restaurant Bar
- 4.2Open nowBlue Onion II925 West Dove Avenue, McAllen, TX 78504Restaurant
- Cafe Express308 South Broadway Street, McAllen, TX 78501Restaurant
- 3.4Open nowCheddar's Scratch Kitchen3020 E Expressway 83, McAllen, TX 78501Restaurant
- 3.8Open nowChili's Grill & Bar521 East Nolana Avenue, McAllen, TX 78504Restaurant Bar
- 3.6Open nowChuck E. Cheese'sBld 1000, 3300 West Expressway 83, McAllen, TX 78501Restaurant
- 4.8Open nowCosta Messa Restaurant1621 North 11th Street, McAllen, TX 78501Restaurant
- 4.8Open nowCracker Barrel Old Country Store3817 West Expressway 83, McAllen, TX 78503Restaurant
- 2Open nowCrazy International Buffet400 W Nolana Ave # V, McAllen, TX 78504Restaurant
- 3.3Open nowDai Tung Restaurant#B, 400 West Nolana Avenue, McAllen, TX 78504Restaurant
- Open nowDelia's Specializing in Tamales4800 South 23rd Street #5, McAllen, TX 78503Restaurant
- 4.5Open nowDirty Al's Bayou Grill5712 North 10th Street #400, McAllen, TX 78504Restaurant
- 5Closed nowEl Pastor Grill1400 East Expressway 83, McAllen, TX 78503Restaurant Bar
- 5Open nowFuddruckers111 East Nolana Avenue, McAllen, TX 78504Restaurant
- 4Open nowGreat American Cookies2200 South 10th Street, McAllen, TX 78503Restaurant Bakery
- 4.7Open nowHop Tung Inc4200 North 10th Street, McAllen, TX 78504Restaurant
- Open nowHouse of China: North4008 North 10th Street, McAllen, TX 78504Restaurant
- 4.8Open nowJason's Deli4100 North 2nd Street, McAllen, TX 78504Restaurant
- Open nowJoe's Crab Shack711 East Expressway 83, McAllen, TX 78501Restaurant Bar
- 4Open nowKhan's Grill529 East Nolana Avenue, McAllen, TX 78504Restaurant
- 4Closed nowKolache Factory7017-U N 10th, McAllen, TX 78504Restaurant Cafe Bakery
- Open nowKumori Sushi & Teppanyaki - Nolana400 West Nolana Avenue, McAllen, TX 78501Restaurant