restaurant · Homewood, AL

Taco Mama

Homewood restaurant

Homewood restaurant: hours, services and booking

No website yet?We’ll build you one — $299Pure agentic: designed, written & launched for you. See what’s included →

1014 Oxmoor Road
Homewood, AL
+1-205-414-0441

Hours: Mo-Su 11:00-21:00
Accessibility: Wheelchair accessible

© OpenStreetMap contributors

Looking for a restaurant in Homewood? Taco Mama is listed here. You can reach it by phone at +1-205-414-0441. The median household income across Jefferson County runs about $64,589. Hours: Mo-Su 11:00-21:00. Other restaurants nearby include Frothy Monkey (0.1 mi) and GreenHouse (0.1 mi). The location is wheelchair accessible. Edgewood Lake was located in Homewood, Alabama, from 1913 until 1946 when the lake was drained. It's located at 1014 Oxmoor Road. It sits 1.1 miles north of central Homewood, at 33.4740° N, 86.8080° W. On top of that, Homewood gets about 260 sunny days a year.

More restaurants in Homewood

Costs and data for restaurants