Here’s a great sandwich from a former muffler shop in Buford April 28, 2023 Atlanta Resturants 0 Comments Angela Hansberger Purists might scoff at this pork-free interpretation of the Cuban sandwich, but that is the charm of Rico’s World Kitchen, located in a former muffler shop.This post was originally published on this site