Homestead is a city in the Florida Gold Coast region of Florida. Homestead is located between Biscayne Bay and the Atlantic Ocean to the east, Everglades National Park to the west, and the Florida Keys to the south.
Miami International Airport(MIA) in Miami. From the airport: Route 836 westbound. Merge onto the Florida Turnpike (toll road) southbound to exit 2, "Campbell Drive / 312th Street". Turn left on the exit ramp.
By public transit, take the Metrorail from MIA to Dadeland South, and then take the #34 or #38 to Homestead.
Homestead is served by several Miami-Dade Transit routes. The #34 & #38 run along a busway from Florida City to Dadeland South in Kendall. The #35, #70, and #344 buses serve the parts of Homestead further away from the busway. 
The best place for Mexian food is El Toro Taco. This is some of the best Mexican food you can find anywhere. 1 S. Krome Ave, Homestead, FL 33030, (305) 245-8182 Please note that they are closed Mondays and it's bring your own booze (BYOB). They will supply you with the bucket and ice. 
The usual national chain restaurants are available. Also: