Address: 175 Edgar Rd, St. Louis, MO 63119, USA
“sometimes gets rushed so bad you have to wait 45 minutes for food”
Address: 600 E Lockwood Ave, St. Louis, MO 63119, USA
“My college boyfriend and I drove down to St. Louis for Labor Day weekend in 2015 and happened upon this place for breakfast. We both got skillets and they were out of this world. I’ve been trying for awhile to find the name of this place so I can recommend it to other people. There’s something to be said for food so good that you can eat there once and still miss it 4 years later. Would highly recommend.”