St. Pete’s downtown shopping district is on Beach Drive. Here you’ll find quaint retailers, boutiques and galleries along a boulevard lined with palm trees. You’ll also discover museums, restaurants, bars and other entertainment venues tucked inside Mediterranean and Spanish looking buildings. It is also just a few steps away from parks and the waterfront.