Taco Mama opens new location at Trace Crossings in Hoover

Taco Mama has added a new location to serve the Hoover community at Trace Crossings. The new restaurant, located at 5220 Peridot Place Suite 100 in Hoover, will be the 19th location for the taco chain to open up since the restaurant’s inception in 2011. The Taco Mama story View this post on Instagram About … Continue reading Taco Mama opens new location at Trace Crossings in Hoover