Tavern Bar is located in the heart of Naama Bay, Sharm el Sheikh. unleashed in July 2003, It quickly became the place for expats, locals and holiday makers.