Update Info - Frida's Taqueria and Grill
This restaurant was reported as closed. If it is open, let us know.
Frida's Taqueria and Grill
128 Main St
Stowe, VT 05672
128 Main St
Stowe, VT 05672
This restaurant was reported as closed. If it is open, let us know.