SDtoday City Guide Play Banner

‘Top Gun’ 101: San Diego locations where the movie was filmed

The 1986 Tom Cruise classic has deep roots in America’s Finest City — “show me the way home, honey.”

Kansas City Barbeque

The “Top Gun” vibe is strong at this San Diego bar + restaurant. | Photo via Monica Garske + SDtoday

Table of Contents

The highly-anticipated “Top Gun: Maverick” hit theaters on May 27, 2022, but to be honest, the original 1986 “Top Gun” classic starring Tom Cruise + Kelly McGillis still takes our breath away.

Maybe it’s because everyone needs a wingman (love you forever, Goose). Maybe it’s the high-flying action. Maybe it’s the Charlie + Maverick love story. Or, maybe it’s because so much of the iconic movie was filmed right here in our city — and that nostalgia is close to the hearts of San Diegans (ahem, raises hand).

Whatever the appeal is, it’s clear we’ll never lose that lovin’ feeling. We feel the need for a little “Top Gun” 101 as we cruise through some of the local sites seen in the movie.

Kansas City Barbeque

Kansas City Barbeque is on Harbor Drive. | Photo via Monica Garske + SDtoday

Kansas City Barbeque | 600 W. Harbor Drive, Embarcadero

This longtime sports bar + BBQ restaurant is where Goose (Anthony Edwards) and Maverick (Tom Cruise) hop on the piano and play “Great Balls of Fire” as Carole (Meg Ryan) and Charlie (Kelly McGillis) sing along. If you’re streaming the movie, catch the location at around the 1:01:37 mark and again at 1:43.

Kansas City Barbeque

There’s “Top Gun” memorabilia in every nook + cranny of Kansas City Barbeque. | Photo via Monica Garske + SDtoday

Today, Kansas City Barbeque is filled to the brim with memorabilia from the movie — and that very same piano, which is the bar owner’s personal childhood instrument. You can even sit at the keys and have yourself a little fan moment. Pro tip: This famous spot can get crowded on weekends, so consider a weekday visit. Bartender “Chris from Ohio” is awesome.

Liberty Station

This part of Liberty Station is where Maverick + Charlie have one of their moments. | Photo via Monica Garske + SDtoday

Liberty Station | 2820 Roosevelt Rd. (at Historic Decatur Road), Point Loma

This historic location used to serve as the Naval Training Center San Diego and is seen around the 52:33 mark, as Charlie tries to catch up with Maverick. We’d recognize those arches + windows anywhere.

Liberty Station

2820 Roosevelt Rd. is where “Top Gun” happened. | Photo via Monica Garske + SDtoday

Today, Liberty Station’s earth tone buildings have transformed into restaurants, art galleries + small businesses. The site is also home to the popular Liberty Public Market.

Top Gun House

Today, “Charlie’s House” in Oceanside is a sweets shop called High-Pie. | Photo via @solyartphotos

The Graves House (aka “Charlie’s House”) | 250 N. Pacific St. (at Mission Pacific Hotel), Oceanside

The seaside cottage and its sweeping views in San Diego’s North County is unforgettable at the film’s 42:48 mark, as Maverick rides his motorcycle to the front door — and again at 1:24:51.

The small, folk-style Victorian bungalow was built in 1887 by Dr. Henry Graves, and is the one of the oldest homes still standing in Oceanside. In May 2020, the home was moved down the street from its original location to the new Mission Pacific Hotel.

Restored and looking gorgeous, “Charlie’s House” reopened in May 2022 as a sweets shop called High-Pie. It’s open daily, 11 a.m.-8 p.m.

The Lafayette

The “You’ve Lost That Loving Feeling” scene was filmed here. | Photo via @thelafayette

The Lafayette Hotel & Club | 2223 El Cajon Blvd., North Park

In the Mississippi Ballroom of this historic North Park hotel — around the film’s 22:00 mark — Maverick + Goose belt out their one-of-a-kind rendition of “You’ve Lost That Loving Feeling” in a crowded bar, right to Charlie.

The rectangular pool at The Lafayette Hotel in San Diego, shining brightly at night. The poolside hotel rooms are shining in an orange hue.

The Lafayette’s pool is one of its iconic features — still glowing following the property’s $31 million renovation in 2023.

Photo via Monica Garske + SDtoday

The Lafayette opened in 1946 and has always had Hollywood appeal. Developer Larry Imig built the hotel and Olympic gold medalist + “Tarzan” actor Johnny Weissmuller designed its pool, and the property has entertained many celebrities over the years, including Ava Gardner.

The hotel completed a $31 million renovation in 2023 focused on keeping the property’s vintage charm while adding new restaurants + bars to usher in a modern era of glamour.

New Point Loma Lighthouse

Viper had some pretty sweet digs. | Photo via @der_jan_b

The New Point Loma Lighthouse | Cabrillo Road, Point Loma

Located at the tip of the Point Loma peninsula — under Cabrillo National Monument — this gorgeous spot acted as Viper’s house at the film’s 1:22:48 mark.

This lighthouse began operating on March 23, 1891, replacing the Old Point Loma Lighthouse, which was plagued by thick fog + low clouds. Today, the New Point Loma Lighthouse houses US Coast Guard officers — and the views of the Pacific Ocean are just as epic as they were in “Top Gun.”

West Laurel Street

Recognize these streets? We thought so. | Photo via @michaeldayh

West Laurel + Union streets | Bankers Hill

At around 52:59 Charlie pulls over in her Porsche at this intersection in Bankers Hill. Maverick stops his motorcycle and Charlie says she’s falling for him. The big palm tree seen in the shot — on the right + south side of Union Street — is still there.

Marine Corps Air Station Miramar | Miramar Way

When “Top Gun” was filmed, this site was called Naval Air Station Miramar — and it played the backdrop of the flight scenes + flight school. Today, MCAS Miramar gives civilians a glimpse at high-flying, military pilots during its annual Miramar Air Show. Pro tip: This year, the beloved event runs from Sept. 27-Sept. 29, 2024.

City Editor Monica having her very own Goose moment at the piano at Kansas City Barbeque. | Photo via Monica Garske + SDtoday

City Editor Monica having her very own Goose moment at the piano at Kansas City Barbeque. | Photo via Monica Garske + SDtoday

Talk to me Goose

Of course, this is just a sample of the many local spots seen in the movie. We also spy a stretch of the Embarcadero near Seaport Village and San Diego Bay during Maverick’s motorcycle ride at the 1:03 mark, and the locker rooms of The Plunge at Belmont Park around 59:52. There’s a lot to see.

The film’s strong ties to our city have withstood the test of time — so much so that the cast + crew of the sequel saw it fitting to have the world premiere of “Top Gun: Maverick” in San Diego in May 22. The red carpet was on the deck of the USS Midway Museum — and Cruise even landed in a helicopter.

Check out our other Guides
We’ve gathered 30 spots to grab a great deal.
Check out these brunch restaurants, cafes, and diners in San Diego, serving a variety of egg dishes, mimosas, bloody marys, and more.
The city just north of San Diego County is brimming with fun things to do.
This beach city is roughly 45 minutes from downtown San Diego and is perfect for a nearby getaway.
SDtoday Phone
Good news for San Diego.
Get the best local news & events sent to your inbox, for free.