Jellyfish Seafood Bar ★★★★★4.5 (174) Restaurants Seafood restaurant 773 1st St, Gilroy, CA 95020 Call Details →
Mariscos Puerto Vallarta 2 ★★★★☆4.3 (785) Restaurants Seafood restaurant 7121 Monterey Rd, Gilroy, CA 95020 Call Details →