I dined at billionaire Rick Caruso’s 5-star hotel. The restaurant was so good I think it deserves a second Michelin star.
Michelin-starred Caruso’s is located in billionaire Rick Caruso’s five-star Rosewood Miramar Beach resort in ritzy Montecito, California.
