Even though we live on South St. we learned about this spot on Meal Ticket. The Meal Ticket folks, I think, did not visit this spot.
The folks working the front of the house seem surprised by customers and unaccustomed to taking orders. The effect was eerie. The garishly colored USDA ORGANIC icon adds to the sense of a distortion in the space time continuum. While we were there the manager had to explain the meaning of 'organic' to the counter person.
The burgers though were pretty good. I had a beef burger and Lil lady had a house special turkey burger. They were both tasty and comparatively tiny. The fries were not seasoned and not quite right. Overall the quality did shine through.