Margarita's North is one of those places you can consistently expect good food, quick service and a never ending supply of salsa. There are multiple combinations on the menu; my personal favorite is Lucky #13. Whatever you do, don't forget the Margarita Dip.
more