sfgate.com — The restaurant where Tom Cruise crooned to Kelly McGillis in the movie "Top Gun" has been gutted by a fire in San Diego. A cook at Kansas City Barbecue says the blaze started Thursday in an open cooking pit and spread quickly to the rest of the restaurant's interior.