Water Grill

Water Grill
615 J St., San Diego, CA 92101
(619) 717-6992

Serving fresh seafood since 2015.