The simple storefront with its green and yellow sign tells you everything you need to know. This is a place that lets the food do all the talking. The parking lot stays busy all day long with people ...