The London Grill
Address:
129 E Nolana Ave, McAllen, TX 78504
Phone:
(956) 213-8387
Nice to Know:
- Noise Level Very Loud
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
Restaurants,
Bars
Other Businesses:
- Taco Rico at 1201 N Jackson Rd, McAllen, TX 78501
- Buck's Pizza at 1201 N Jackson Rd, McAllen, TX 78501
- Irish Pub at 100 E Nolana Ave Ste 155, McAllen, TX 78504
- Bad Bob's BBQ at 100 E Nolana Ave Ste 195, McAllen, TX 78504
- Yacht Club at 400 E Nolana Ave, Mcallen, TX 78504