Anonymous says Mambo's is awesome. Been coming here for 9 years. Yeah, the service gets busy sometimes - we joke around and call it being "Mamboed". But the food is awesome EVERY. SINGLE. TIME. The "El Pedro" is the greatest - man, what do they put in those beans? It's like crack! Sooo good.