The name of the business was perfect: Santo Graal. The best beer bar in all of the Azores is located at the very edge of the capital city’s commercial district, and the “Irish Pub and Beer Sanctuary” is aptly named, “Holy Grail.” A traveler to this autonomous region of Portugal doesn’t expect to find great