The Shell Shack

Shell Shack

Regional Restaurant

Territory: Texas

Site Criteria

Preferred Square Footage: 5,000 SF – 6,000 SF