A Look At Madcap, Marin’s Only Michelin Starred Restaurant
Last year, Madcap was awarded its first Michelin Star, making it the only starred restaurant in Marin.
Last year, Madcap was awarded its first Michelin Star, making it the only starred restaurant in Marin.