From Our Editors
Hungry? Get ready to lick your plate clean at Smokers Castle in Ventura.
Driving is all about convenience, and we get that. With spaces available, we'll help speed up your night. Cyclists will also appreciate the plentiful space to lock up their bikes outside the restaurant.
Who's hungry for great grub at a reasonable rate? Smokers Castle's yummy creations will leave a mark in your memory but not a dent in your pocketbook.