Map Happy Hour

Casa Bella happy hour

Ventura, Los Angeles, California

Address: 391 E Main St, Ventura, CA 93001

Phone: (805) 340-1118

Website: http://casabellaventura.com/

Mexico City-influenced gourmet steak and seafood restaurant in downtown Ventura, featuring an acclaimed happy hour and special lobster dinners.

Happy hour times

More happy hours in Ventura