McKenna’s on the Bay is a Long Beach restaurant offering waterfront dining at its finest! McKenna’s on the Bay has a fine dining ambiance that embraces you the moment you walk in the door. Style, class & romance intrigue your senses at our Long Beach seafood restaurant with service and cuisine that is second to none. We are a Long Beach best restaurant and offer a daily menu featuring Natural Organic Steak, Seafood, & Sushi, Sashimi, Oyster Bar. McKenna’s has one of Long Beach’s best happy hours! Visit us 3-7PM Monday-Friday for happy hour specials.