Country: USA
State: Florida
url: Click here to visit our site
Maxwell's on the Bay is an award-winning restaurant...best view, best seafood, Top 10 best restaurants in Southwest Florida.Maxwell's is part of a restaurant tradition that goes back over a quarter century to Block Island, Rhode Island, where the freshest seafood has been served. Today, Maxwell's continues this tradition with a unique dining experience, a blend of New England seaside simplicity and the casual sophistication of Mediterranean waterfront dining.