Tacos & Chelas, a spot offering Mexican-inspired fare.