Where do you need Restaurants ?
El Toro
937-898-6238
39.901
-84.183
HOURS:
PAYMENT: American Express, Discover, Mastercard, Visa
About El Toro
El Toro is located at 794 Northwoods Blvd, Vandalia, OH. This business specializes in Restaurants. El Toro is open Mon, 11am-10pm; Tue, 11am-10pm; Wed, 11am-10pm; Thu, 11am-10pm; Fri, 11am-10pm; Sat, 11am-10pm; Sun, 11am-10pm and accepts American Express, Discover, Mastercard and Visa.