Should have enough time since you'll land 2:50 local time. Stay downtown for max time.
You'll have plenty of time
Depending on day of week, where you are staying, and other events downtown, you probably have time.
I agree with everyone else. You will have time
You'll have time for drinks and dinner before hand.
20 minutes from airport to downtown
Plenty of time
I think you will have time.
I think you will have time it's not that far away... Good luck
Thanks! Your answer is awaiting moderation.