MI Pueblo Taquieria, CLEVELAND, Ohio (OH)

Feeling hungry? MI Pueblo Taquieria is among the restaurants you possibly can consider.
Conveniently situated at 12207 Lorain Avenue () in CLEVELAND, Ohio (OH) (44111), MI Pueblo Taquieria is available at 2166716661. Please do give them a call beforehand to make a reservation.
More restaurants in CLEVELAND, Ohio (OH)


MI Pueblo Taquieria contact information and details:
Address: 12207 Lorain Avenue - , CLEVELAND, Ohio (OH) 44111
Contact Phone: 2166716661