Devonshire & Balboa is located in Los Angeles County of California state. .
The coordinates that you can use in navigation applications to get to find Devonshire & Balboa quickly are 34.2576472 ,-118.5019444
Contact and Address
Address:
Los Angeles, CA 91344, USA
Postal code:
91344
Location & routing
Get Directions
Reviews
Josh Ajer
(May 2, 2018, 5:18 am)
They make almost perfect tacos! As you will notice from the pics I posted and on top of almost perfect tacos the food is actually pretty good also(for fast food)!!