Strange, though. In the Miami area, restaurant prices for a 1-Liter bottle of water can vary from $5 to upwards of $10, and are almost never printed on the menu. Sure, that might not seem like a lot of money to some, but for water, really? You can buy a a few beers for that price at many places, maybe even a cocktail. Factor in a second bottle of water, and now you’re getting close to the cost of an entree

Source: www.miaminewtimes.com