Hard Rock Hotel San Diego

Rooftop fun, great restaurant- Mary Janes