Cha Cha Cha Mexican Taqueria
I had my sights set on Greek food, so I headed to the Milwaukie Station food carts, but when I got there, The Greek Gods Gyro was closed. Fortunately, I passed a Mexican restaurant on my way in that looked interesting; a colorful storefront with outdoor seating that nestled in my head for further…
Read More