James Beach is a Venice Beach  institution.  An iconic restaurant and bar now celebrating 23 years, a ½ block from world famous Venice Beach and the Pacific ocean.  James’ Beach has over the years earned a loyal following of lovers of American Comfort food,  great drinks, an award winning wine list plus marvelous people watching.

Los Angeles Times food critic, Irene Virbila reviewed that the straightforward cuisine, friendly service, and beach ambiance made James’ Beach “as comfortable as a favorite sweater.”  Paintings of the Venice life of the two owners are exhibited next to romantic, comfy dining room booths.  Locals and visitors seek out James’ Beach  for legendary food from locally sourced ingredients, natural meats and sustainable seafood including the famous Fish Tacos from the movie “I Love You, Man; generous cocktails like a spicy prickly pear margarita from the patio bar (with a palm tree growing out of it);  weekend brunch  on the tropical patio; a popular “5 to 7” happy hour and one of the best weekend bar scenes on the Westside.  Read more!


Saturday & Sundays: Weekend Brunch with $7 Mimosas or $7 Bloody Marys. The best beach brunch in Venice is on our patio.  11:30 a.m. -3:00 p.m.

Sunday’s:  James Beach BBQ

Happy Hour:  James’ Beach Happy Hour Monday through Friday from 5:00 – 7:00 at the bars!

Monday nights:  The original half price wine night. Half price on our award-winning list plus wine flights to go with our comfort food specials. 5:00 PM – 12:00 AM
Tuesdays:  James’ Beach Happy Hour & Taco Tuesday is the best deal in town!  5:00 – 7:00 p.m
Wednesdays:  James’ Beach Happy Hour and $7.00 Martinis and the best natural certified angus steaks in town. Fugetaboutit!  5:00 – 7:00 p.m
Thursdays: JAMES’ BEACH 5 – 7 Happy Hour, the perfect start to Fried Chicken Thursday,  5:00 – 7:00 p.m
Friday nights:  Friday wine madness. 1/2 off on our wine list bottles plus wine flights at James’ Beach with dinner. Let’s get crazy!

For more info and menus, visit JamesBeach.com

View flyers below!



James’ Beach. 60 North Venice Blvd. Venice, California 90291. JamesBeach.com

Thank You to Our Partners