Come on in to Twin Peaks Drive In. Serving fresh, never frozen , hand-pressed burgers since the 1950’s. Six types of fries and hand blended milkshakes. Our monthly Burger special is the Bacon Blue Cheese Burger. Twin Peaks 1734 Tucker Road, next to the Hood…