The restaurant is located in a place where people don’t usually look for quality food: inside a gas station in Eagan, just off I-35E and Diffley Road. People usually think of gas stations as places to get frozen pizzas and chips – not chef made food. |