Kincaid's Bayhouse serves classic American fare: seafood, steak and chops. Kincaid's dining room has a fairly elegant atmosphere, with wide glass windows offering stunning views of the bay. The outdoor dining area has equally nice views. Kincaid's is a small chain with nine restaurant locations, most in California.