Christy O.’s Review of Incas Restaurant – Key West (5/5) on Yelp

August 16th, 2014

Save 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…

Comments are closed.