Ian B.

Ian B. left a tip at Freebirds World Burrito

879 Embarcadero del Norte (at Pardall Rd), Isla Vista, CA | September 25, 2010
The tostada is by far the best deal, you'll never pay more than $5 for it!
Tip is too short...
Tip is too long...
Save this tip Report
Freebirds World Burrito
Isla Vista, CA
Burrito Place
Show More (on 32 Lists)