2929 Biscayne Blvd (btw NE 30th St and NE 29th St), Miami, FL
Mexican Restaurant · Wynwood-Edgewater · 79 tips and reviews
MetroSeeker.com: The salsa is great; the burritos are great, but the one thing you must try while you're here is the Mayan Roll. It is absolutely splendid!