Juan Jaime's does it right! I have eaten at Juan Jaime's three times but have enjoyed libations there multiple other times. They have a comfortable dining room and a great bar. They also have a very spacious patio that can accommodate A LOT of guests.
I have never been able to try anything other than the tacos. Their tacos are served in soft tortillas (actually the tortilla is two tortillas held together by a layer of cheese). The fish tacos are 100% on point! The carnitas and beef tacos are out of the world as well. They have a self serve salsa stand that may be the best part of the culinary experience. Their salsas aren't pure heat but seem to focus on flavor instead.
Aside from the great tacos, Juan Jaime's pours a great drink! they have a few creative drink recipes I've never seen anywhere else and a gigantic tequila selection. They also draw a nice crowd and make you feel like a regular from your first visit.