Royal Cup Coffee and Tea
5504 Havana St, Denver
(303) 307-4749
Recent Reviews
5503 is huge building on west side of street. Go around back and near middle of building u will see sign for royal cup coffee. The photo of royal cup coffee posted by Google is not royal cup coffee. Building is directly across street from Google photos listed. Docks are on back side of 5503. Plenty of parking for overnight. ??