Tu street food mexicano. En restaurante, take away y delivery. Laforja 130, Barcelona 937798318. Martes a Domingo - 13:30-16h y 19:30 - 23:30h.
Salsa Street
(40)
Restaurant
Address: 101 W Tipton St, Seymour, IN 47274
Hours: Open ⋅ Closes 9 PM
Phone: (812) 519-5002