Where the Castro meets the Mission and Lower Haight, the Bar on Church is home to anyone and everyone who wants to have a great time and delicious cocktail! Always friendly bar and security staff make the Bar on Church (BOC) a great place to party or just hang out.