1200 Chophouse is a stylish steak joint on St. Pete Beach. It is set in a refurbished 1940's home along the intracoastal waterway and features a 1200-degree searing grill.

Sponsored Content