The Taco Bus is located at 913 E. Hillsborough Avenue in Tampa. It is very easy to pass, so keep your eyes open as this is one place you do not want to miss! There is also a location in St. Petersburg on Central Avenue that will be open very soon.
We started off our feast by ordering the guacamole. The presentation was fabulous! The picture cannot possibly describe how delicious it was. The guacamole is a little hidden by the chips, but there was a huge mound underneath the chips!