The Red Door

741 West Washington Street San Diego 92103