La Concha

3054 Fish Hatchery Rd., Fitchburg, Wisconsin 53713

3054 Fish Hatchery Rd., Fitchburg, Wisconsin 53713
7 am-11 pm daily.
Bakery, Restaurant
Mexican, Tacos
Open Late/24 Hours
Breakfast, Dinner, Lunch, Take-Out
Moderate