Pedro's Tacos and Tequila Bar Opens in Alexandria

Manager Benjamin Chavez (center, with scissors) cut the ribbon Thursday night, April 22, at Pedro's Tacos and Tequila Bar at 3024 North MacArthur Drive. The new restaurant is in the former Steam Boat Bill's location.