Restaurants in Melrose Park, IL
Restaurants • Tex-Mex Restaurants
101 W Grand Ave.,
Melrose Park ,
IL
60164
UNITED STATES
Based on 1 reviews
Hole in the Wall
I was in the area for work last week and stopped here for lunch. Pollo Vagabundo is located in a sort of strip mall and is very small, however, the food is awesome. I ordered the chicken fajitas and was very impressed. The flavor was...Worldwide > United States > Melrose Park, IL > Restaurants