Shell Shack Uptown
(877) 434-1411
2916 McKinney Ave, Abbott, Texas, 75204
About us
Bar, Bar & Grill, Cajun Restaurant, Seafood Restaurant