Barrio

  • Restaurants/Taverns
4061 Erie St
Willoughby, OH 44094
(440) 856-1400
  • About

    Restaurant featuring Tacos, tequila and whiskey