Yborrito

  • 3506 Tabernacle Pl,
    Tampa, FL 33607
  • Phone: 813-241-4334
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map