Lestat's on Park

4496 Park Boulevard San Diego 92116