Popup_header An interior of the TaTa Cuban Cafe located at 137 West Market Street in Indianapolis featuring authentic Cuban food and atmosphere. (Matt Detrich for The Star)

Photos

November 28, 2007

  • Previous
  • 3/4
  • Next
CAPTION

An interior of the TaTa Cuban Cafe located at 137 West Market Street in Indianapolis featuring authentic Cuban food and atmosphere. (Matt Detrich for The Star)

  • Related post
  • Related venue
  • E-mail this to a friend


  • © 2008 Indy.com, All Rights Reserved

    Want to join the Party Crasher Squad? Contact joe.montgomery@indy.com