I've been to Taco Abajo several times with different groups of friends and had a great experience each time. The waitstaff is always very nice and have even taken our cards a few times if we didn't quite hit the required $10 minimum. The chips are absolutely delicious, and I'm a personal fan of their loaded nachos. If you're looking for a cheap night out, good food, and a decent bar scene, this is definitely the place to go.
If you own or manage Taco Abajo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.