HOME > Chowhound > Florida >

Discussion

New 190 in Miami

  • 3

Has anyone tried it?

  1. Click to Upload a photo (10 MB limit)
Delete
    1. I used to love that place because my friends band played their on Fridays. Great little stage and venue for a small show. Never ate there though...any good?