It seems like there's a Mexican restaurant on every block, but Guadalajara sets itself apart by offering wonderful food at fair prices. Try their tamales and their fajitas - my two favorite menu items. Their amazing service is the cherry on top. After only a few visits, the waiters all knew us and had our drinks at the table as soon as we settled in. The outdoor patio is a plus in mild weather. There is no better Mexican restaurant in the area!