Great Food. Great People.
I'm from the southwest. Good Mexican food is critical. We've tried several other places in town, but Serrano's is *hands down* the BEST.
The restaurant is clean and welcoming. You purchase your food, and they bring it to your table. (This makes it especially nice for groups--no splitting the check.) They have a salsa bar where you can pick your favorite toppings--jalapenos, chipotle hot sauce, salsa, and even sour cream. The quesadillas and nachos are awesome and the Mucho Macho Dinner is fantastic too! Try the carne asada. Every thing has great flavor and a fresh made taste. The owner is often there to great you and his staff is equally welcoming. Definitely go!