Address: 648 S Main St, Algonquin, IL 60102 Phone: (847) 458-1390
By: Chris R.
This has been a regular date-day spot for me and my wife. The Al Pastor at this restaurant is the best I've had anywhere. more
By: Dane S.
They've been here 10 years. So easy to miss! In a little shopping plaza. I got tacos and burrito made with steak. Meat tasted good and the overall flavor... more
By: Tim M.
I ate there yesterday. I got 3 steak, tacos and 3 Pork skin tacos and rice and beans. I like it very good. Nice little place more