Tortuga's Latin Kitchen
3224 W Lawrence Ave, Chicago, IL 60625, USA
One of our favorite places for delicious food and amazing margaritas.
- Sarah Betterton, 6/20/2019
2 star: reasons
Drinks are water down...
Food isn't cooked fresh, the only thing I had that was fresh was the tortilla, steak was well done when asked for med rare
Waiter was great and did her best...
- diesuke no last name =P, 5/4/2019