Fort Worth’s gourmet taco restaurant, Taco Heads, has opened their second location at 1921 N. Henderson Ave. in Dallas.
Taco Heads began its journey selling tacos out of a trailer in the West 7th area of Fort Worth. With the support of family, friends, and loyal customers the popularity of this late night taco stop grew. Taco Heads has been listed among Texas Monthly‘s “top 10 tacos to eat before you die.” Visit their amazing new space on Henderson Avenue and view their website and menu here.
Hours: 11am-11pm