Garden Room Cafe
Address:
5500 N Mccoll Rd, McAllen, TX 78504
Phone:
(956) 686-4055
Nice to Know:
- Accepts Credit Cards Yes
- Good For Groups Yes
Cafes
Other Businesses:
- Olivier's French Bakery at 1126 Pecan Blvd, McAllen, TX 78501
- Le Lai at 2901 N 10th St, McAllen, TX 78501
- Rose Garden Chinese Restaurant at 1303 S 10th St, McAllen, TX 78501
- Bistro M at 2900 N 10th St, McAllen, TX 78501
- Seoul House at 1210 Pecan Blvd, McAllen, TX 78501