Escobar is a Mexican restaurant offering tacos, burritos, and burgers, with vegetarian options available.