The Alibi

1403 University Avenue San Diego 92103