For those of you who love Mexican food a gem is located right in the heart of Uptown Whittier. Bizarra Capital offers traditional tasting Mexican food...