Bird’s Aphrodisiac Oyster Shack Details: Address: 325 N Bronough St, Tallahassee, FL 32301, United States Phone: 850-222-1075 Bird’s Aphrodisiac Oyster Shack Website | Bird’s Aphrodisiac Oyster Shack Hours: Monday Closed |
About Bird’s Aphrodisiac Oyster Shack:
No-frills seafood joint featuring oysters with diverse toppings, sandwiches & live entertainment.