Monday, January 4, 2010

tasty

Cafe Rio just opened up here in Southern California. Totally lived up to the hype. Pork tacos are yuuummmmmy! They are opening lots of locations. You can find them in Arizona, California, Colorado, Idaho, Nevada and Utah. Enjoy!

No comments: