The Spanish Phrasebook is the ultimate go-to-guide, with everything from grammar to getting around; food to festivals & holidays.
Also in this pocket size book is a two-way dictionary that includes English to Spanish and Spanish to English