SF Restaurants, Food & Drink Introducing Rambler, Now Open At The Hotel Zeppelin We first brought you news of Rambler last month, and now as of last night the restaurant at the new Hotel Zeppelin near Union Square is open to the public. The restaurant is