Located in the new, upscale Pelican Rest Marina, Number 13 boasts waterfront access and some of the best views on Galveston Island.
Guests will enjoy cuisine that has been carefully prepared with the utmost attention to quality ingredients and interesting flavors.