Gator Road Trip | 03/13/07 | 03

03
We are now DIEHARD Cafe Rio fans. Best burrito we EVER had. If you ever have a chance to eat in one of their 14 restaurants, it will change your life forever.