"Havana Kitchen in Temecula, CA"
My Recommendation is of Havana Kitchen in Old Town Temecula in Southern California. They serve authentic Cuban food. They have a nice atmosphere and also serve as a coffee shop. Which is both equally as delicious. They have a variety of amazing things on their menu. The best of which probably being the Havana Q sandwich. I have eaten more of those then I would like to admit. You should visit here because the food is authentic and delicious and the atmosphere is wonderful. It is a must visit hotspot when visiting the scenic Old Town Temecula.