While you've got a ton of choices when it comes to dining in Miami, nothing quite compares to dining at a great restaurant on the water with the city skyline. Here are some of the biggest and best waterfront restaurants in Miami from the down home and affordable to upscale and delectable.

Il Gabbiano - For a truly unique, upscale waterfront dining experience in Miami, Il Gabbiano is undoubtedly the place to be.  They serve up an assortment of modern, Italian cuisine in a beautiful setting overlooking the water in Downtown Miami that's pretty hard to forget.  Sample fresh, well-crafted Italian fare including pastas, inventive entrees featuring veal, chicken, beef, and seafood, and much more.

Flanigan's Seafood Bar and Grill - For a no frills, absolutely delicious dining experience on the water in Miami, check out Flanigan's Seafood Bar and Grill. Famous for their baby back ribs, Flanigan's is a great place to go and kick back while enjoying some fresh seafood, other entrees, or their awesome happy hour.

Tradewinds Waterfront Bar and Grill - Overlooking historic Pier 5 in Downtown Miami, Tradewinds Waterfront Bar and Grill is a great choice for casual waterfront dining in Miami.  They serve breakfast, lunch, and dinner so you're covered at all times of the day!  Enjoy classic menu items including raw oysters, soups, salads, and entrees including a variety of fresh fish, steak, seafood, and pasta.

Primanti Brothers - The original is in Pittsburgh, but this water-front Ft. Lauderdale location is sure to please everyone's palates.  Enjoy one of their classic, piled high deli sandwiches with a great view and all with a great view!  

Smith and Wollensky - Smith and Wollensky is a classic, upscale steakhouse on the water in Miami.  Dine in the waterfront cafe or outdoor patio and enjoy mouth watering dry aged steaks, fish fresh from the sea, and a ton of other menu items sure to please your favorite foodie. 

Whether you're a true foodie or just like a good meal, nothing quite compares to dining at a restaurant on the water in Miami. Stay connected to 305area.com and you won't miss out! It's free and you'll get to learn about Things to Do in Miami, events, restaurants, sports and more!