Seventy one Palm 71Palm THIS RESTAURANT IS CLOSED 71 Palm

THIS RESTAURANT IS CLOSED 71 Palm Map

71 N. Palm St. (E. Main St.)
Ventura, CA 93001
805-653-7222
Map
Cuisine: American / French
This French and American brasserie has a laid-back atmosphere and topnotch cooking.
Openings: Lunch & Dinner Mon.-Sat.

Features