Authentic Mexican restaurant serving freshly made dishes and salsas. Offers a menu of Mexican street food.