From Our Editors
Wine and dine at El Mezcal in Saint Peters.
Fed up with difficult parking? At El Mezcal, you will find easy nearby parking and good eats.
El Mezcal knows how to put a smile on your face the fairly-priced fare is easy on your taste buds as well as your wallet.