Taqueria El Paraiso

Taqueria El Paraiso, 3156 W 25th St, Cleveland, OH 44109, United States

(216) 785-9931

Location