Taqueria Los Hermanos

Call: (678) 937-0660 or visit www.taquerialoshermanos.com
Small, family-run establishment, big flavor. Extra special: tamales made every day by the owners' mother, an unbelievably moist grilled tilapia with black olives in white wine sauce, and the incredible bread pudding with tequila sauce.
4418 Hugh Howell Rd B3
Tucker, GA 30084
(678) 937-0660
Restaurants
Hours Monday: 11:00 AM – 9:00 PM, Tuesday: 11:00 AM – 9:00 PM, Wednesday: 11:00 AM – 9:00 PM, Thursday: 11:00 AM – 9:00 PM, Friday: 11:00 AM – 10:00 PM, Saturday: 11:00 AM – 10:00 PM, Sunday: 11:30 AM – 9:00 PM