Christy O.’s Review of Incas Restaurant – Key West (5/5) on Yelp
August 16th, 2014Save yourself from Duval Street’s tourist traps and eat this delicious food. Wonderful leche de tigre and the best taku taku I’ve had! The staff is extremely friendly. I will go there every time I…