Restaurant
Aloha Steakhouse
16 locals recommend,
Tips from locals
North/right Channel Islands Blvd. 7 miles to Pier/Crown Plaza in Ventura Go into parking garage on left in Crown Plaza. The restaurant is on ground floor, water side
Unique things to do nearby
Locals also recommend
Location
364 S California St
Ventura, CA