Beachside sandwich shop, known for BBQ and street food. A long-standing establishment.