I'd recommend the restaurant for their great cocktails; they're great on their patio on a hot summer night! As for the food, I've had better Mexican food elsewhere.
Pros:
(+) Great cocktails
(+) Affordable
(+) Tasty complimentary salsa and nachos
Cons:
(-) Too greasy
(-) Inconsistent food quality