
Sugar Taco
7257 Melrose Ave, Los Angeles, CA 90046, USA
Sugar Taco is my go-to Mexican joint! They NEVER disappoint and they gave delicious beverages and desserts, too! Plus, dog friendly 🐶
1 commento
This looks delicious! Saving this for my next visit to California.