Mel's Drive-In
(415) 921-3039 | View Website

2165 Lombard St, San Francisco, CA   94123

37.799583 -122.437022
Map of Mel's Drive-In
 
50% 100 12 8 Votes

Best of Citysearch

Won for:
24 Hours (2013)
Nominations Nominated for:
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!