Full menu with prices & pictures
Pedro's Pedro's Mexi... 1800 Euclid Ave, Cleveland, OH 44115...
(+1)2163255016
At a distance of 135 meters from Pedro's Pedro's Mexican Grill in Cleveland there are parking spaces where you can leave your vehicle, Or, you could take the municipal transportation and get off at the station Greyhound-Cleveland, which is 391 meters away from Pedro's Pedro's Mexican Grill.
The restaurant from Cleveland offers 13 different dishes and drinks on the menu at an average $2.8.