The Grille at Bay Cannon Share: Restaurants The Grille at Bay Cannon Visit Website 2106 W. Main Tampa, FL 33607 (813) 449-3058 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.