Del Toro Parrilla: A spot for enjoying juicy grilled meats. Offers a cafe and outdoor seating.