May is just about upon us and with Spring in full swing here in Southern California that means lots of get togethers! Cinco de Mayo is at the top of my list for a really fun day to enjoy some delicious food and drinks and enjoy all spring has to offer, like beautiful flowers and