Salsa Street
101 W Tipton St, Seymour
(812) 519-5002
Recent Reviews
Order Online
You May Also Like
Taqueria La Mejor - 106 E Tipton St
Mexican, Grocery, Meat Shops
Larrison's Diner - 200 S Chestnut St
Cafe
Reed’s Place: Steak and Chop Shop - 224 S Chestnut St
Steak House
Restaurants in Seymour, IN
Salsa Street
101 W Tipton St, Seymour, IN 47274
(812) 519-5002