Yes! Amarante's has plenty of room to park!
Semi-formal — dresses (long or short, a bit more formal than a casual sundress, and less formal than a gown) and suits, definitely no tuxedos or gowns required!
Yep! Some close options can be found under the Travel tab!