follow Mouth of Wonder on Instagram!

Saturday, February 24, 2007

Castros on Cerrillos and Pizza Etc. in the DeVargas Mall

Restaurant Review

Castros on Cerrillos Great local cheap and cheerful food. Huge portions. Both red and green excellent... if you like that sort of thing!

Pizza Etc. Probably the worst pizza I have ever had. What else can I say?