El Torito Market is on Highway 101, just north of Encinitas Boulevard, and boasts a wide variety of fresh meat, fruit and vegetables. This authentic Mexican market carries spices, beans, chips, salsa and many other necessities for any Mexican kitchen. Colorful pinatas hang from the ceiling. Beer, cigarettes and international calling cards are also available here. El Torito even has a taco shop if you can't wait to get home to eat. The two picnic tables that sit outside the front door make for a good lunch spot.