"Very nice place but I don't recommend the food, the tacos have no flavor and the supposed house specialty, meat in its juice, really doesn't taste good, it's very simple."
Phone: +17737627452
Address: 4211 W 26Th St, Chicago, United States Of America, side
City: side
Dishes: 10
Amenities: 4
Categories: 5
Reviews: 2923