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