Across the pond (literally) from The Deck Bar & Grille (which I reviewed earlier this month – article here ) you’ll find Sushi Rock Grill which houses a completely different vibe and menu than the sports bar. Sushi Rock is located just off of the Pinellas Bayway in the plaza in front of the Isla Del Sol Yacht & Country … Continue Reading

Read more