Restaurant
Freebirds
19 locals recommend,
Location
879 Embarcadero del Norte
Isla Vista, CA
Tips from locals
Classic IV staple – huge burritos, best Nachos around! Can get a bit pricey, but very large portions
The staple of Isla Vista, anyone who visits needs to go on a late-night Freebirds run with some friends and split a big plate of nachos.