The Westin St. Francis San Francisco on Union Square is a luxurious hotel that offers an all-inclusive dining experience. Guests can enjoy a variety of culinary delights at the hotel's restaurants, which serve breakfast, lunch, and dinner. From classic American dishes to international cuisine, the hotel's dining options cater to all tastes. The spacious and elegantly furnished rooms provide a comfortable retreat after a day of exploring the city. With its exceptional service and convenient location, The Westin St. Francis San Francisco on Union Square is a great choice for a stay with all meals included.