If you want good mexican (not the greatest rice though) for a reasonable price with a great atmosphere go to one of these restaurants. The ambience is great (good for groups of people as well as a cozy dinner for a couple) although it can get a little loud and at night they have a mariachi band. Great time and excellent margaritas!
more