925 NE-33, Crete
This is a Mexican Restaurant that is famous for its late night food
Chill Out
Kids Friendly
Typical Tourist