If you're ever in the mood for tacos, beer, and relaxation, this place fits the description