New Menu Revealed at Tamara’s Bistro 10/06/2015 // 0 Comments This iconic National Hotel located on South Beach launched a new menu at the hotel’s restaurant, Tamara’s Bistro, that debuted October 1st. The new menu [...]