Restaurant
The Freakin Incan
9 locals recommend,
Permanently closed
Tips from locals
Foods and Flavors that are unique to Peru. Less than 5 min away on main street in Tucker!
Unique things to do nearby
Location
2316 Main St
Tucker, GA