Churro Borough

1726 N. Vermont Ave., Los Angeles, CA 90027 | Get Directions
Phone: (323) 662-0341
http://www.churroborough.com/
Getting reviews...

Seen an error? Report This Listing

As Seen On TV

Nearby Restaurants

Jitlada Restaurant

5233 W Sunset Blvd., Los Angeles, CA

Sqirl

720 Virgil Ave. #4, Los Angeles, CA

LaMill Coffee

1636 Silver Lake Blvd, Los Angeles, CA

Knuckle and Claw 

3112 W. Sunset Blvd., Los Angeles, CA

Ohana Poke

2852 W Sunset Blvd, Los Angeles, CA

On TV

So Much Pretty Food Here