Red Coral Restaurant 1591 S Colorado Blvd, (Between Florida and Mexico) Denver CO United States
Phone: 303.758.7610