Los Pedros Mexican Grill Restaurants Address3305 Lorna Rd, Washington County, Hoover, US Phone+1 205-518-0716 Websitehttps://los-pedros-mexican-grill.business.site/ AreaWashington County, Hoover, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit