How could you missed the best Cuban Sandwich in town? Ollin Cafe on 2476 E. Tudor has the best Sandwiches, Salads, Smoothies and Coffee. They even have Ready Made Dinners to take home and Bake. The Cuban sandwich made with pork they cook overnight on Banana Leafs and then smoked. 

2476 E. Tudor
Ollincafe.com