L J Shrimp House 3
Address:
2000 S Mccoll Rd, McAllen, TX 78503
Phone:
(956) 630-3302
Restaurants,
Seafood
Other Businesses:
- Starbucks at 7017 N 10th St, McAllen, TX 78504
- Taqueria El Zarape at 817 S 10th St, McAllen, TX 78501
- Deli Salads at 6100 N 10th St, McAllen, TX 78504
- El Pato Mexican Food at 3019 N 10th St, McAllen, TX 78501
- Pepper's at Uptown at 4620 N 10th St, McAllen, TX 78504