Update Info - Morgan's Lobster Shack & Fish
This restaurant was reported as closed. If it is open, let us know.
Morgan's Lobster Shack & Fish
10087 W River St
Truckee, CA 96161
10087 W River St
Truckee, CA 96161
This restaurant was reported as closed. If it is open, let us know.