Cafe Castro
➤ 2811 Cerrillos Rd, 87507, Santa Fe, US, United States
Desserts, Mexican, Casual, Wine, Meat
"Fantastic local business with authentic food. While the plate seemed messy, the quality was fantastic and came out fast. The service was good, and I appreciate that the staff still wear their masks."