Mexican street food restaurant offering tacos, quesadillas, and more.