If you have been to Squirros - spanish churros, share your experience

Review this place