Nopalito Restaurant Opens
In English, nopalito means:
1. Slice of cactus.
2. Ingredient.
3. A little prick.
Stuck? Us, too — on the tiny new Western Addition joint named for all of the above.
The new concept from the Nopa folks serves...
Copyright DyCan - Daily Candy