Get directions to: Sea Grill, Avalon, NJ Restaurant address: 225 21st St Avalon, NJ 08202, USA Driving Walking Bicycling Restaurant: Sea Grill