facebook
instagram
facebook
instagram
China '2
CLOSED
1711 Chicago Ave, McAllen
Write a review
Ratings
Google
3
Restaurants in Mcallen, TX
1711 Chicago Ave, McAllen, TX 78501
Suggest an Edit
Nearby Restaurants
Chicago Brews - 1705 Chicago Ave
Bar
La Tejana - 1705 Chicago Ave
Bar
Soho Lounge - 216 S 17th St
Bar
YES SHOT BAR - 212 S 17th St b
Bar
Taqueria el matador - 209 S Bicentennial Blvd
Mexican
Updated on:
Jan 31, 2024