Hello people! This is the story about us.
The Mohegan Restaurant and Bar is located on special and beautiful Block Island, 12 miles from coastal Rhode Island. Nature Conservancy has designated Block Island "One of the 12 last great places in the Western Hemisphere." So, yeah, we are really lucky to be here.
The Mohegan Restaurant and Bar is located on special and beautiful Block Island, 12 miles from coastal Rhode Island. Nature Conservancy has designated Block Island "One of the 12 last great places in the Western Hemisphere." So, yeah, we are really lucky to be here.