I agree with Tim, it was really, really really good, and I saw him there that night and he was really, really, really good looking. Think Shia Labeouf in Transformers.
The food is INCREDIBLE! They have the best refried beans and free fresh, homemade nachos. The servings are generous and delicious.
The atmosphere and decor leaves a lot to be desired. They could EASILY be the best restaurant in Windsor if they fixed the place up so it doesn't scare people away at the door. My family wanted to leave immediately, but since it was MY birthday I insisted.
The owners are friendly, helpful and want to make sure you enjoy yourself. He even offered me free Tequila shots for my birthday. :)
As for the family, they say the food is great but they can't get past the decor.
This place is literally the best kept secret in...
This place is literally the best kept secret in Windsor. The food is authentic and simply amazing--very good prices. We are all university students so it needs to be fairly cheap and the amount of food you get for the price is incredible. We love this place, it's become an addiction (lol). Don't shy away because of the location, try it and i promise you will not be disapointed with the service, prices or quality of food!!