POLLO TROPICAL

(305) 945-0045


Get Directions

1785 NE 163rd St, North Miami Beach, FL 33162

Mon-Thu 10:30 AM-11:59 PM
Fri-Sun 12:00 AM-1:00 AM, 10:30 AM-11:59 PM


www.pollotropical.com