From Our Editors
Who doesn't love a warm tortilla? Fans of Castro's Restaurante say that the best Mexican fare is found at this Santa Fe eatery, where top-notch ratings rule the menu.
Forget circling the block, Castro's Restaurante has plenty of nearby parking options.
So come to Castro's Restaurante, where you can expect nothing less than the highest rated Mexican fare.