Morgan's Lobster Shack & Fish Market
10089 W River St, Truckee
(530) 582-5000
Recent Reviews
Morgan's Lobster Shack & Fish Market
10089 W River St, Truckee 96161
(530) 582-5000