Update Info - Cap 2000 Restaurant
This restaurant was reported as closed. If it is open, let us know.
Cap 2000 Restaurant
6820 NE 2nd Ave
Miami, FL 33138
6820 NE 2nd Ave
Miami, FL 33138
This restaurant was reported as closed. If it is open, let us know.