We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
437 Green Springs Highway
Homewood, AL
Cuisine: mexican
© OpenStreetMap contributors
Tacos Don Tacho #2 operates as a restaurant in Homewood, AL. It's located at 437 Green Springs Highway. It sits 0.7 miles northwest of central Homewood, at 33.4639° N, 86.8198° W. Homewood gets about 260 sunny days a year. Also, the local food scene leans toward Mexican, American, Barbecue. Edgewood Lake was located in Homewood, Alabama, from 1913 until 1946 when the lake was drained. Other restaurants nearby include Acapulco Bar & Grill (0.1 mi) and Paw Paw Patch (0.1 mi). The menu centers on mexican cooking.