Search results
- Metro CabTaxi Service
Phone: (305) 888-8888
1995 NE 142nd St North Miami, FL 33181 987.76 mi
Is this your business? Verify your listing
Phone: (305) 888-8888
1995 NE 142nd St North Miami, FL 33181 987.76 mi
Is this your business? Verify your listing
1.0 1 review
Asked for cab to arrive in an hour. They said it would take an hour to an hour and a half. Fine. In a weird, backwards twist of fate 20 minutes later the cab shows up. I told the guy we weren't... More