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