Mexican Restaurants in Tallulah, LA Taco Bell201 S Chestnut StTallulah, LA, 712823185741711Fast Food RestaurantsMexican FoodMexican RestaurantMexican RestaurantsRestaurants DowntownRestaurants That DeliverResturantsUsed Restaurant Equipment Supplies Show More