Versailles has the best cuban food. It is one place to eat when you are on Ventura and looking for something new. The parking isn't that great but the food is worth it. The shredded pork is the best meal there, and their lunch specials are superb.
Pros: food
more