
La Cucaracha Taco House
4.6 (12)restaurant
An unassuming Elyria-Swansea spot serving comforting homestyle tacos and classic Mexican fare.
Description



Operating in Denver's Elyria-Swansea neighborhood, the restaurant serves classic dishes and traditional bites in a casual setting.
