Mio Mucho is a grill restaurant offering a Spanish-inspired menu with waterfront views.