I found this place on my TV food maps app. This place was on Diners, Drive-ins, and Dives and I totally understand why! LOVED IT!!
These are Mambo's Cafe videos from YouTube where they have either been tagged or have mentioned Mambo's Cafe in their title, tags or description so if you want your videos to show up for Mambo's Cafe using your YouTube account, just mention Mambo's Cafe in your title, tags or description.