Welcome!

"The Best Rotisserie Chicken in the Americas!"

Welcome to El Tambo Grill!  We are located at 12861 Southwest 88th Street, Miami, Florida, 33186.  Our phone number is 786-709-9943.  We look forward to seeing you!