has any one else ever been to this restaurant? it's located at the corner of north druid hills road and buford hwy, a very busy intersection. were the food not so good here i can assure you i wouldn't make the 50 mile trip down there from here. delicious black beans with a havana flavor all their own. hard cuban bread with tender delicious roasted pork. this is a great cuban sandwich others imitate but i can't say ever quite match. the facility might not be up to your standards but they make a grand sandwich!