El Toro Mexican Restaurant
5071 Peachtree Industrial Blvd.
Chamblee GA United States
Bar
Hours: Mon-Thu 11:00 a.m. to 10:30 p.m., Fri-Sat 11 a.m. to 11:00 p.m., Sun 11 a.m. to 10:00 p.m.
Phone: 770.455.4224
Accepts: American Express
Accessibility: completely