You can reach us any number of ways: 1835 NW 112th Ave #178 Miami, FL 33172 Right next to the Dolphin Mall OPEN 7 DAYS A WEEK 25 HOURS A DAY Local (305) 223 - 2466 Fax (305) 500 - 9511 Call Carlitos Directly (786) 281 - 2821 BROWARD (954) 773-0000 Hablamos español