Excellent food available in-restaurant or for take out. Authentic Mexican, not your typical watered down "Faux Mexican" cuisine. The owners and servers are very friendly and treat you like family. There is a Mexican Store within the restaurant if you need to re-stock your kitchen. The menu is varied and comprehensive. They now also own the adjacent Watson Street Sub shop so you can eat in either place if your companion desires a sub over Mexican. You will not be disappointed!!