Casa del Sol
**CLOSED** Casual Mexican restaurant and bar formerly known as Casa de Lara in Fitchburg. Features lunch and dinner every day. Vegetarian-friendly. Outdoor seating available. Has drink specials. Parking lot adjacent to building.
AT - A - GLANCE
3040 Cahill Main | Fitchburg, WI 53711 | View map
Hours: Sun noon-8 p.m., Mon-Thur 11 a.m. - 9 p.m., Fri-Sat 11 a.m. - 10 p.m.
Meals Served: Lunch, dinner
Average User Opinion 3.33 of 5