holiday bowl parade s

9449 Friars Road
San Diego
California
United States