Toros Cantina and Grill
(506)
Mexican restaurant
Address: 3311 S Broad St Ste D, Scottsboro, AL 35769
Hours: Closed ⋅ Opens 11 AM
Phone: (256) 999-0086
Family-owned authentic Mexican restaurant with homemade recipes, delicious margaritas and service with a smile.
Missing: Grill | Show results with:Grill
People also ask
Is El Toro a restaurant chain?
No information is available for this page. · Learn why
Toros Cantina and Grill is an Authentic Mexican Cuisine prepared fresh daily just for you with lots of love. Open 7 days a week.