Karavel is THE place to shop for well-fitting, comfortable shoes. If your feet give you problems, there are shoes at Karavel that will feel great. Plus, there are shoes from all over the world, so they have a variety of styles and colors, as well as shoes to fit anyone. The staff is very knowledgeable and helpful.
Pros: many sizes and styles, comfortable shoes, knowledgeable staff
Cons: crowded on weekends
more