HOME > Chowhound > Florida >
Jun 8, 2007 10:30 PM
Discussion

New 190 in Miami

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?