November 28, 2007
The Cubano "El Guaso" sandwich is a favorite and costs $8.50 at the TaTa Cuban Cafe located at 137 West Market Street in Indianapolis featuring authentic Cuban food and atmosphere. (Matt Detrich for The Star)
Want to join the Party Crasher Squad? Contact joe.montgomery@indy.com