El Buzo is a seafood restaurant.