Amazing food. Really hit the spot. Didn't know there was a place that served lengua in central Florida, but I happened to be out near there running an errand after work and stopped in. Omg so good! The place is a bit busy tho, so make sure you have time to wait for your food.