about-clare Bao Shack is located at the historic Trailside in Mount Stewart in PEI (109 Main Street), serving traidtional Taiwanese Gua Bao (刈包) as well as many popular Taiwanese dishes.

Bao Shack is open during the summer from June to August.