Barrio Taqueria
LinkedIn Pintrest Facebook Twitter Google +

Barrio Taqueria,

Cleveland OH
Address: 806 Literary Rd (at 2005 1/2 Argyle Ave), Cleveland OH 44113 / (216) 999-7714

Type: Restaurant

Cuisine: Mexican Vegan Vegetarian