Bar
Cafe Nouveau
65 locals recommend,
Tips from locals
Friendly french restaurant with nice owners and art noveau interior. You can bring dogs if you sit outside.
Unique things to do nearby
Locals also recommend
Location
1497 E Thompson Blvd
Ventura, CA