America's Largest Floating Restaurant Is A Unique Arizona Experience Pairing Delicious Food With Lake Views
This Arizona restaurant, the largest floating restaurant in America, sits atop a lake where it pairs a unique experience with delicious food and scenic views.
Read More