"I have had some of the best pig tacos at this restaurant. Their homemade salsa is also excellent."
Phone: +17088658036
Address: 2211 West Lake Street, Melrose Park, 60160, United States Of America
City: Melrose Park
Dishes: 4
Categories: 4
Reviews: 1572