What time does the food court close on a Saturday?
Address: 3301 E Main St, Ventura, CA 93003, USA
Elizalde Gabriel | Aug 23, 2018
8 pm.
Lydia Hernandez | Aug 23, 2018
6:00pm
Tim Bowhall | Aug 23, 2018
8 sounds about right, although the restaurants below might be open longer
Thanks! Your answer is awaiting moderation.