Lou's Drive In 1958-9
Located on the Northwest corner of 1st Avenue South and SW 152nd Street(Currently occupied by the Taco Bell) Go Back