Caribbean/American food across from the Takoma Metro Station. Don’t miss the jerk chicken.

Address

308 Carroll Street NW
Washington, 20012

Phone

202-829-9783

Google Maps