Grape Taste Location The Grape Taste Restaurant, Oyster Creek Drive, Lake Jackson, TX, USA Get Directions Phone 979-297-1670 High quality cuisine and premium wine selections. Closed Sundays