Cook grits according to package instructions.
As they are finishing, whisk in butter, cheeses, cayenne, paprika and Tabasco to taste.
Cook bacon until it begins to brown. Remove from heat and drain on paper towels.
Crumble bacon and set aside. Strain drippings and set aside.
Heat a large skillet until very hot.
Add olive oil and 2 tablespoons of bacon drippings.
As oil begins to smoke, toss in shrimp to cover bottom of pan.
Before stirring, season with salt and pepper.
Stir until shrimp begin to turn pink; let pan return to original hot temperature.
Stir in minced garlic and bacon bits, being careful not to burn garlic.
Toss in mushrooms and coat with oil briefly.
Add lemon juice and wine, and stir for 30 seconds or so until everything is well coated and incorporated.
When ready to serve, stir in sliced scallions and cook about 20 seconds.
Serve immediately over the aforementioned, patiently waiting cheese grits.
Enjoy, burp, and reminisce about those fine meals at City Grocery.