|
|
Bird's Aphrodisiac Oyster Shack is a restaurant located in Tallahassee, Florida at 325 North Bronough Street. This restaurant serves crabmeat, spinach, burgers, jalapenos, cole slaw, pickles, and oysters. They also serve bacon, pineapple, lettuce, garlic, tomato, bleu cheese, and grilled onions. They are open every day except Monday, Saturday, and Sunday. We serve only the finest oysters from...
325 North Bronough Street, Tallahassee, FL, 32301
|
|
|