Smack'n Tacos
2998 N 22nd St, Decatur
(217) 791-0396
Recent Reviews
Order Online
You May Also Like
Sundown Lounge - 2998 N 22nd St
Bar, Lounges
Golden Fox Brewing, LLC - 2874 N Dinneen St
Brewpubs, Brewery, Pizza, Pet Friendly
Benny's Grill - 1770 E Pershing Rd
Grills, Burgers, Pizza
Restaurants in Decatur, IL
Smack'n Tacos
2998 N 22nd St, Decatur, IL 62526
(217) 791-0396