My husband and I are flying into Miami and only staying for one night. We would love to have a nice dinner, it's for our 10th anniversary. However, we are on a budget. Honestly, between $10 - maybe up to $20, but $20 a plate being the most we would want to spend. With this price range what restaurant would you recommend in Miami Beach, South Beach. We have a car but thought it would be nice to enjoy the area. Would love to sit waterfront but again, our budget limits us.