Fresh limes will taste the best in a margarita. However if you can't access limes, using bottled lime juice is a good substitute in a pinch.