Sandi Spots
    Old Town San Diego adobe buildings and Mexican courtyards in the State Historic Park

    The Old Town Playbook

    10 Best Things to Do in Old Town

    The birthplace of California — a State Historic Park with free museums, adobe buildings, mariachi Mexican restaurants, and one of the best day-drinking margarita scenes in the city. Ranked with parking + local hacks.

    Last updated

    Ready-made Old Town itineraries

    Old Town half day

    1. · 10:00 AM — coffee, then Old Town State Historic Park
    2. · 11:30 AM — Whaley House Museum + cemetery
    3. · 12:30 PM — lunch at Cafe Coyote or Casa Guadalajara (mariachi)
    4. · 2:00 PM — Fiesta de Reyes shopping + margaritas
    5. · 3:30 PM — Presidio Park hilltop walk

    Old Town with kids

    1. · 10:00 AM — State Historic Park (blacksmith, schoolhouse)
    2. · 11:30 AM — Mormon Battalion Historic Site
    3. · 12:30 PM — kid-friendly lunch at Casa de Reyes
    4. · 2:00 PM — Fiesta de Reyes plaza
    5. · 3:30 PM — Whaley House Museum (kids 8+)

    Old Town car-free day from downtown

    1. · 10:00 AM — Trolley Blue Line to Old Town Transit Center
    2. · 10:30 AM — walk to the State Historic Park
    3. · 12:30 PM — lunch at Cafe Coyote
    4. · 2:30 PM — Whaley House + cemetery
    5. · 4:30 PM — Trolley back downtown

    The 10 best things to do, ranked

    Ranked by how essential each is to a first Old Town visit — parking, cost, and the local version of each.

    Free 12-acre state historic parkBest for: First-time visitors — the essential Old Town move

    Free admission to a 12-acre living-history park — restored adobe buildings from 1820s–1870s, blacksmith demos, one-room schoolhouse, historic Casa de Estudillo. The birthplace of California.

    Cost: Free

    Free lot on Twiggs St. (fills by 11 AM); free Trolley station 1 block away.

    #2

    Fiesta de Reyes

    Inside the park, west side
    Mexican-village-style plaza with restaurants + shopsBest for: Mariachi music, margaritas, group dining

    A 1930s Spanish-Colonial hotel courtyard restored as a plaza with 3 restaurants, 19 shops, and mariachi bands 7 days a week. The most touristy but genuinely fun Old Town stop.

    Cost: Free entry

    Same as park.

    #3

    Whaley House Museum

    2476 San Diego Ave.
    1857 haunted house museumBest for: Ghost stories, kids 8+, quick 45-min stop

    The Travel Channel's 'most haunted house in America' — Thomas Whaley's 1857 Greek Revival home is now a museum with self-guided daytime tours and evening ghost tours.

    Cost: $13 day; $20 evening ghost tour

    Same as park.

    SD haunted spots →
    #4

    El Campo Santo Cemetery

    2410 San Diego Ave.
    1849 historic cemeteryBest for: 5-min free history stop

    The oldest cemetery in San Diego (1849) — walk through in 10 minutes. Graves marked with historical plaques. Combine with Whaley House.

    Cost: Free

    Free on San Diego Ave.

    Interactive history museumBest for: Kids, rainy days

    Free interactive museum with actors playing 1846 Mormon Battalion soldiers — kids pan for gold and make bricks. Way more fun than it sounds. Under 60 min.

    Cost: Free

    Free lot.

    #6

    Old Town Trolley Tour

    Boards at Twiggs St.
    Hop-on-hop-off narrated trolley loopBest for: First-day city orientation

    The narrated hop-on-hop-off trolley starts here and loops through Coronado, downtown, Gaslamp, Balboa Park, Little Italy, Seaport Village — 11 stops. Solid first-day-in-town move.

    Cost: $52 adults

    Free at Old Town Transit Center.

    Mariachi Mexican restaurant with a jungle patioBest for: Day drinking margaritas with mariachi

    The biggest Mexican patio in Old Town — mariachi bands, twinkle lights, jungle plants, giant margaritas. Groups and birthdays.

    Cost: Margaritas $12–18

    Free at Old Town Transit Center.

    #8

    Cafe Coyote

    2461 San Diego Ave.
    Iconic Mexican breakfast + tortilla-lady windowBest for: Weekend brunch

    Watch tortillas being hand-made in the window; giant Mexican breakfast platters; margaritas at 10 AM. The weekend brunch move.

    Cost: $18–28

    Free at Old Town Transit Center.

    1929 mission-style museum on a hilltopBest for: Views, free hilltop park, sunset

    The 1929 Junipero Serra Museum sits on a hilltop above Old Town — grassy park, killer views, free walk. Museum $8, park free. Best free sunset in the neighborhood.

    Cost: Free (park); $8 (museum)

    Free at the top.

    MTS Trolley + Coaster + bus hubBest for: Car-free arrivals from anywhere

    The Trolley (Blue Line) connects Old Town to Downtown/Gaslamp, Barrio Logan, Little Italy in 15 min. Coaster commuter train stops here for North County. Zero parking headache.

    Cost: Trolley $2.50/ride

    Free at the transit center.

    Where to eat between activities

    Cafe Coyote

    Watch tortillas being made in the window. The Old Town brunch.

    Casa Guadalajara

    The biggest patio in Old Town with mariachi + jungle plants.

    Casa de Reyes (Fiesta de Reyes)

    Family-friendly Mexican + mariachi 7 nights a week.

    Old Town Mexican Cafe

    Tortilla-lady window, ~40-year Old Town institution.

    Miguel's Cocina

    The classic Old Town Mexican — cheese-crusted fajitas.

    El Agave Tequileria

    1,500+ tequilas + upscale regional Mexican menu. The Old Town splurge.

    The Cosmopolitan Hotel + Restaurant

    Historic 1869 hotel restaurant — brunch on the patio.

    Barra Barra Saloon

    Old-West saloon with steaks + margaritas + patio.

    Rules locals live by in Old Town

    1. 1

      Free parking at Old Town Transit Center is unlimited if you arrive by 11 AM. Trolley to downtown from there is 15 min.

    2. 2

      The State Historic Park is completely free — do not pay for the private paid museums until you've done the free stuff.

    3. 3

      Fiesta de Reyes is touristy but genuinely fun — mariachi bands run 7 nights a week; get the frozen margarita.

    4. 4

      El Campo Santo Cemetery is a 5-min free stop next to Whaley House. Combine them.

    5. 5

      Presidio Park is free and has the best sunset view over Mission Bay. Locals never go up. Change that.

    6. 6

      For real cheap parking to Coronado, Balboa Park, or downtown, park free at Old Town and Trolley in.

    7. 7

      El Agave has 1,500+ tequilas — worth the splurge if you like agave spirits.

    Old Town FAQ

    What is Old Town San Diego known for?

    The birthplace of California — an 12-acre State Historic Park with restored 1820s–1870s adobe buildings, free museums, mariachi Mexican restaurants, the Whaley House (America's most haunted), and margaritas.

    Is Old Town San Diego worth visiting?

    Yes — for the free State Historic Park, mariachi at Fiesta de Reyes, and the Whaley House. Plan half a day. Skip if you're not into either history or day-drinking margaritas.

    Is Old Town San Diego free?

    Yes — the State Historic Park itself is completely free, including all the historic buildings, blacksmith demos, and the schoolhouse. The Whaley House and Mormon Battalion charge small admission.

    Where should I park in Old Town?

    Free at the Old Town Transit Center (Taylor St.) or the free lot on Twiggs St. next to the park. Both fill by 11 AM on weekends. Trolley (Blue Line) also stops here from downtown.

    How do I get to Old Town from downtown San Diego?

    Trolley Blue Line — 15 minutes, $2.50. Boards at any downtown Trolley stop. Zero parking hassle. This is how most locals visit.

    What's the best Mexican restaurant in Old Town?

    For mariachi + patio: Casa Guadalajara. For tortilla-lady breakfast: Cafe Coyote or Old Town Mexican Cafe. For splurge upscale: El Agave Tequileria. For history: The Cosmopolitan Restaurant.

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction